diff --git a/src/calibre/ebooks/epub/iterator.py b/src/calibre/ebooks/epub/iterator.py index 7702d75769..e41aa47141 100644 --- a/src/calibre/ebooks/epub/iterator.py +++ b/src/calibre/ebooks/epub/iterator.py @@ -7,6 +7,8 @@ Iterate over the HTML files in an ebook. Useful for writing viewers. import re, os, math, copy +from PyQt4.Qt import QFontDatabase + from calibre.ebooks.epub.from_any import MAP from calibre.ebooks.epub.from_html import TITLEPAGE from calibre.ebooks.epub import config @@ -77,6 +79,25 @@ class EbookIterator(object): if text in open(path, 'rb').read().decode(path.encoding).lower(): return i + def find_embedded_fonts(self): + for item in self.opf.manifest: + if item.mime_type and 'css' in item.mime_type.lower(): + css = open(item.path, 'rb').read().decode('utf-8') + for match in re.compile(r'@font-face\s*{([^}]+)}').finditer(css): + block = match.group(1) + family = re.compile(r'font-family\s*:\s*([^;]+)').search(block) + url = re.compile(r'url\s*\((.+?)\)', re.DOTALL).search(block) + if url: + path = url.group(1).split('/') + path = os.path.join(os.path.dirname(item.path), *path) + id = QFontDatabase.addApplicationFont(path) + if id != -1: + families = [unicode(f) for f in QFontDatabase.applicationFontFamilies(id)] + if family: + family = family.group(1).strip().replace('"', '') + if family not in families: + print 'WARNING: Family aliasing not supported:', block + def __enter__(self): self._tdir = TemporaryDirectory('_ebook_iter') self.base = self._tdir.__enter__() @@ -104,7 +125,7 @@ class EbookIterator(object): s.max_page = s.start_page + s.pages - 1 self.toc = self.opf.toc - + self.find_embedded_fonts() return self diff --git a/src/calibre/ebooks/metadata/epub.py b/src/calibre/ebooks/metadata/epub.py index a0b0309594..b42456dfdf 100644 --- a/src/calibre/ebooks/metadata/epub.py +++ b/src/calibre/ebooks/metadata/epub.py @@ -118,11 +118,10 @@ class CoverRenderer(QObject): 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: + from calibre.utils.PythonMagickWand import ImageMagick, NewMagickWand, MagickGetImageBlob, \ + MagickReadImageBlob, MagickTrimImage, MagickSetFormat if not ok: return self.page.setViewportSize(QSize(1280, 1024)) diff --git a/src/calibre/gui2/viewer/documentview.py b/src/calibre/gui2/viewer/documentview.py index 491ea6b5ee..bfb4707efb 100644 --- a/src/calibre/gui2/viewer/documentview.py +++ b/src/calibre/gui2/viewer/documentview.py @@ -5,7 +5,7 @@ __docformat__ = 'restructuredtext en' ''' ''' -import os, math +import os, math, re from PyQt4.Qt import QWidget, QSize, QSizePolicy, QUrl, SIGNAL, Qt, QTimer, \ QPainter, QPalette, QBrush, QFontDatabase, QDialog, \ QByteArray, QColor, QWheelEvent, QPoint, QImage, QRegion, QFont @@ -215,6 +215,18 @@ class Document(QWebPage): return self.mainFrame().contentsSize().width() # offsetWidth gives inaccurate results return property(fget=fget) +class EntityDeclarationProcessor(object): + + def __init__(self, html): + self.declared_entities = {} + for match in re.finditer(r']+)>', html): + tokens = match.group(1).split() + if len(tokens) > 1: + self.declared_entities[tokens[0].strip()] = tokens[1].strip().replace('"', '') + self.processed_html = html + for key, val in self.declared_entities.iteritems(): + self.processed_html = self.processed_html.replace('&%s;'%key, val) + class DocumentView(QWebView): DISABLED_BRUSH = QBrush(Qt.lightGray, Qt.Dense5Pattern) @@ -290,6 +302,7 @@ class DocumentView(QWebView): def load_path(self, path, pos=0.0): self.initial_pos = pos html = open(path, 'rb').read().decode(path.encoding) + html = EntityDeclarationProcessor(html).processed_html self.setHtml(html, QUrl.fromLocalFile(path)) def load_started(self): diff --git a/src/calibre/gui2/viewer/main.py b/src/calibre/gui2/viewer/main.py index 93ba247f8b..c7b3e21559 100644 --- a/src/calibre/gui2/viewer/main.py +++ b/src/calibre/gui2/viewer/main.py @@ -363,7 +363,9 @@ class EbookViewer(MainWindow, Ui_EbookViewer): self.view.load_path(path, pos=pos) def viewport_resized(self, frac): - self.set_page_number(frac) + pos = self.pos.value() + self.view.scroll_to(pos, notify=False) + #self.set_page_number(frac) def close_progress_indicator(self): self.pi.stop() diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index af5a24301c..c7f640a5e4 100644 --- a/src/calibre/translations/bg.po +++ b/src/calibre/translations/bg.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.51\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-10-11 12:32+0000\n" +"POT-Creation-Date: 2008-10-16 00:46+0000\n" "PO-Revision-Date: 2008-05-24 06:23+0000\n" "Last-Translator: Kovid Goyal \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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" @@ -261,17 +261,21 @@ msgid "" "the element of the OPF file. \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011 msgid "You must specify an input HTML file" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -375,7 +379,7 @@ msgid "%prog [options] LITFILE" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "" @@ -388,7 +392,7 @@ msgid "Useful for debugging." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "" @@ -1112,23 +1116,23 @@ msgstr "" msgid "Set the comment" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 msgid "A comma separated list of tags to set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 msgid "The series to which this book belongs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "" @@ -1215,11 +1219,11 @@ msgstr "" msgid "Usage: rb-meta file.rb" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "" @@ -1228,7 +1232,7 @@ msgid "The output directory. Defaults to the current directory." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "" @@ -1280,6 +1284,10 @@ msgstr "" msgid "Options for the LRF ebook viewer" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "" @@ -1436,61 +1444,61 @@ msgstr "" msgid "&Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -1512,120 +1520,124 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 #: /home/kovid/work/calibre/src/calibre/utils/config.py:529 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "" @@ -1645,6 +1657,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "" @@ -2221,6 +2235,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr "" @@ -2728,42 +2744,57 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"

Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames.

A reference on the syntax of regular expressions is " -"available.

Use the Test functionality below to test your regular " -"expression on a few sample filenames." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 -msgid "Regular &expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 -msgid "&Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 -msgid "File &name:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 -msgid "Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 -msgid "Title:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P)" +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 +msgid "Regular &expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +msgid "&Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +msgid "File &name:" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 +msgid "Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +msgid "Title:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -2772,35 +2803,38 @@ msgstr "" msgid "No match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 -msgid "Series:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 -msgid "Series index:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" +msgid "Regular expression (?P<authors>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +msgid "Series:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 +msgid "Series index:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "" @@ -2896,7 +2930,7 @@ msgstr "" msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -2925,6 +2959,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "" @@ -2949,10 +2984,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "" @@ -2961,6 +2998,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "" @@ -3035,7 +3073,7 @@ msgid "Save to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "" @@ -3069,7 +3107,7 @@ msgid "Bad database location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "" @@ -3196,115 +3234,114 @@ msgstr "" msgid "News fetched. Uploading to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "" @@ -3501,6 +3538,182 @@ msgstr "" msgid "Fetch news from " msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "" @@ -3559,7 +3772,8 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 @@ -3586,21 +3800,25 @@ msgid "" "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -3609,27 +3827,27 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -3638,11 +3856,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "You must specify at least one book to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -3651,15 +3869,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -3669,11 +3887,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -3683,15 +3901,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -3704,11 +3922,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -3719,27 +3937,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:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 msgid "Export all books in database, ignoring the list of ids." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 msgid "Export all books into a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "Create file names as author - title instead of title - author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -3768,11 +3986,11 @@ msgstr "" msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "" @@ -3987,7 +4205,7 @@ msgid "Dont show the progress bar" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "" @@ -3995,79 +4213,79 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "" diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 416f7aeada..7f03c92e69 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,142 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-10-11 12:32+0000\n" +"POT-Creation-Date: 2008-10-16 00:46+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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#~ msgid "" -#~ "Specify the base font size in pts. All fonts are rescaled accordingly. This " -#~ "option obsoletes the --font-delta option and takes precedence over it. To " -#~ "use --font-delta, set this to 0." -#~ msgstr "" -#~ "Especifiqueu la grandària de lletra base en punts. Totes les lletres seran " -#~ "escalades segons aquest valor. L'opció --font-delta resta obsoleta. Per a " -#~ "utilitzar --font-delta, fixe aquest valor a 0." - -# ??? -#~ msgid "" -#~ "A regular expression. <a> tags whoose href matches will be ignored. Defaults " -#~ "to %default" -#~ msgstr "" -#~ "Expressió regular. Les marques <a> amb href coincidents, són ignorades. Per " -#~ "defecte: %default" - -#~ msgid "" -#~ "Prevent the automatic insertion of page breaks before detected chapters." -#~ msgstr "" -#~ "Evita la inserció automàtica de salts de pàgina abans dels capí­tols " -#~ "detectats." - -#~ msgid "" -#~ "Force a page break before tags whoose names match this regular expression." -#~ msgstr "" -#~ "Força un salt de pàgina abans de les marques amb noms coincidents amb " -#~ "l'expressió regular." - -#~ msgid "" -#~ "Specify trutype font families for serif, sans-serif and monospace fonts. " -#~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " -#~ "slower page turns. Each family specification is of the form: \"path to fonts " -#~ "directory, family\" For example: --serif-family \"%s, Times New Roman\"\n" -#~ " " -#~ msgstr "" -#~ "Especifiqueu lletres truetype per a les famí­lies serif, sans-serif i " -#~ "monoespaiades. Aquestes lletres són inserides al fitxer LRF. Tingueu en " -#~ "compte que afegir lletres personalitzades alenteix el canvi de pàgina. Per " -#~ "especificar cadascuna de les famí­lies s'empra: \"camí­ a la carpeta de " -#~ "lletres, famí­lia\" ( --serif-family \"%s, Times New Roman\")\n" -#~ " " - -#~ msgid "&Location of books database (library1.db)" -#~ msgstr "&Ubicació de la base de dades (library1.db)" - -#~ msgid "&Access Key;" -#~ msgstr "Clau d'&accés;" - -#~ msgid "<b>Changes will only take affect after a restart." -#~ msgstr "<b>Els canvis s'ignoren fins que el re-inicieu." - -#~ msgid "%s is not available in LRF format. Please convert it first." -#~ msgstr "%s no està disponible en LRF. Ha de ser convertir primer." - -#~ msgid "Not yet implemented." -#~ msgstr "Sense implementar." - -#~ msgid "RTF conversion not supported" -#~ msgstr "Conversió de RTF no disponible" - -#~ msgid "" -#~ "Conversion of RTF files is not supported on OS X Leopard and higher. This is " -#~ "because unrtf, the underlying program does not work. If you are willing to " -#~ "port unrtf to Leopard, contact me." -#~ msgstr "" -#~ "La conversió d'arxius RTF no està soportada a OS X Leopard i superiors, " -#~ "perquè unrtf no funciona. Si voleu col·laborar en el \"port\", fiqueu-vos en " -#~ "contacte amb Kovid." - -#~ msgid "Search by title, author, publisher, tags, series and comments" -#~ msgstr "Cerca per tí­tol, autor, editorial, etiquetes, series i comentaris" - -#~ msgid "Done" -#~ msgstr "Finalitzat" - -#~ msgid "Use &metadata cover" -#~ msgstr "Utilitza la coberta de les &metadades" - -#~ msgid "" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" -#~ "indent:0px;\"></p></body></html>" -#~ msgstr "" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" -#~ "indent:0px;\"></p></body></html>" - -#~ msgid "" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-" -#~ "right:0px; -qt-block-indent:0; text-indent:0px;\">For help visit <a " -#~ "href=\"https://calibre.kovidgoyal.net/wiki/WikiStart#Usage\"><span style=\" " -#~ "text-decoration: underline; " -#~ "color:#0000ff;\">calibre.kovidgoyal.net</span></a><br /><br /><span style=\" " -#~ "font-weight:600;\">calibre</span>: %1 by <span style=\" font-" -#~ "weight:600;\">Kovid Goyal</span> %2<br />%3</p></body></html>" -#~ msgstr "" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-" -#~ "right:0px; -qt-block-indent:0; text-indent:0px;\">Per a més ajuda, vegeu (en " -#~ "anglès) <a " -#~ "href=\"https://calibre.kovidgoyal.net/wiki/WikiStart#Usage\"><span style=\" " -#~ "text-decoration: underline; " -#~ "color:#0000ff;\">calibre.kovidgoyal.net</span></a><br /><br /><span style=\" " -#~ "font-weight:600;\">calibre</span>: %1 de <span style=\" font-" -#~ "weight:600;\">Kovid Goyal</span> %2<br />%3</p></body></html>" - #: /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 @@ -390,17 +264,21 @@ msgid "" "the <spine> element of the OPF file. \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011 msgid "You must specify an input HTML file" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -504,7 +382,7 @@ msgid "%prog [options] LITFILE" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "" @@ -517,7 +395,7 @@ msgid "Useful for debugging." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "" @@ -1284,23 +1162,23 @@ msgstr "" msgid "Set the comment" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 msgid "A comma separated list of tags to set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 msgid "The series to which this book belongs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "" @@ -1387,11 +1265,11 @@ msgstr "" msgid "Usage: rb-meta file.rb" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "" @@ -1400,7 +1278,7 @@ msgid "The output directory. Defaults to the current directory." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "Directoris emprats amb freqüència" @@ -1452,6 +1330,10 @@ msgstr "" msgid "Options for the LRF ebook viewer" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "" @@ -1608,61 +1490,61 @@ msgstr "" msgid "&Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "Ubicació de la base de dades no vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "<br>Cal que siga un directori." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "Ubicació de la base de dades no vàlida " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "Ubicació de la base de dades no vàlida.<br>No es pot escriure " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "Configuració" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -1684,120 +1566,124 @@ msgstr "Cerca la nova ubicació de la base de dades" msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 #: /home/kovid/work/calibre/src/calibre/utils/config.py:529 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "Afegir el directori al llistat de directoris freqüents" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "Elimiar el directori al llistat de directoris freqüents" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "" @@ -1817,6 +1703,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "Metadades" @@ -2407,6 +2295,8 @@ msgstr "Substitueix<br>CSS" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr " Pí­xels" @@ -2917,42 +2807,57 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 -msgid "Regular &expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 -msgid "&Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 -msgid "File &name:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 -msgid "Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 -msgid "Title:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 +msgid "Regular &expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +msgid "&Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +msgid "File &name:" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 +msgid "Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +msgid "Title:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -2961,35 +2866,38 @@ msgstr "" msgid "No match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 -msgid "Series:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 -msgid "Series index:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" +msgid "Regular expression (?P<authors>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +msgid "Series:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 +msgid "Series index:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "Treball" @@ -3085,7 +2993,7 @@ msgstr "Valoració" msgid "Timestamp" msgstr "Marca de temps" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -3114,6 +3022,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>No</b> s'han trobat coincidències per al text \"<i>%s</i>\"." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "No s'han trobat coincidències" @@ -3138,10 +3047,12 @@ msgid "Previous Page" msgstr "Pàgina anterior" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "Precedent" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "Següent" @@ -3150,6 +3061,7 @@ msgid "Next match" msgstr "Següent coincidència" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "Obre l'eBook" @@ -3224,7 +3136,7 @@ msgid "Save to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "" @@ -3258,7 +3170,7 @@ msgid "Bad database location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "" @@ -3385,69 +3297,69 @@ msgstr "" msgid "News fetched. Uploading to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "Cap llibre seleccionat" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "No puc mostrar-lo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "No puc configurar-lo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "No puc configurar-lo amb treballs processant-se" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "No puc moure la base de dades" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "Error comunicant amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -3455,47 +3367,46 @@ msgstr "" "Hi ha hagut un error de comunicació amb el dispositiu. Lleve, torne a " "connectar el dispositiu i torne a iniciar el programa" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "" @@ -3696,6 +3607,182 @@ msgstr "" msgid "Fetch news from " msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "" @@ -3758,7 +3845,8 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 @@ -3785,21 +3873,25 @@ msgid "" "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -3808,27 +3900,27 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -3837,11 +3929,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "You must specify at least one book to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -3850,15 +3942,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -3868,11 +3960,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -3882,15 +3974,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -3903,11 +3995,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -3918,27 +4010,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:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 msgid "Export all books in database, ignoring the list of ids." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 msgid "Export all books into a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "Create file names as author - title instead of title - author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -3967,11 +4059,11 @@ msgstr "" msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "" @@ -4186,7 +4278,7 @@ msgid "Dont show the progress bar" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "" @@ -4194,79 +4286,79 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "" @@ -4296,3 +4388,129 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:420 msgid "Show detailed output information. Useful for debugging" msgstr "" + +#~ msgid "" +#~ "Specify the base font size in pts. All fonts are rescaled accordingly. This " +#~ "option obsoletes the --font-delta option and takes precedence over it. To " +#~ "use --font-delta, set this to 0." +#~ msgstr "" +#~ "Especifiqueu la grandària de lletra base en punts. Totes les lletres seran " +#~ "escalades segons aquest valor. L'opció --font-delta resta obsoleta. Per a " +#~ "utilitzar --font-delta, fixe aquest valor a 0." + +# ??? +#~ msgid "" +#~ "A regular expression. <a> tags whoose href matches will be ignored. Defaults " +#~ "to %default" +#~ msgstr "" +#~ "Expressió regular. Les marques <a> amb href coincidents, són ignorades. Per " +#~ "defecte: %default" + +#~ msgid "" +#~ "Prevent the automatic insertion of page breaks before detected chapters." +#~ msgstr "" +#~ "Evita la inserció automàtica de salts de pàgina abans dels capí­tols " +#~ "detectats." + +#~ msgid "" +#~ "Force a page break before tags whoose names match this regular expression." +#~ msgstr "" +#~ "Força un salt de pàgina abans de les marques amb noms coincidents amb " +#~ "l'expressió regular." + +#~ msgid "" +#~ "Specify trutype font families for serif, sans-serif and monospace fonts. " +#~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " +#~ "slower page turns. Each family specification is of the form: \"path to fonts " +#~ "directory, family\" For example: --serif-family \"%s, Times New Roman\"\n" +#~ " " +#~ msgstr "" +#~ "Especifiqueu lletres truetype per a les famí­lies serif, sans-serif i " +#~ "monoespaiades. Aquestes lletres són inserides al fitxer LRF. Tingueu en " +#~ "compte que afegir lletres personalitzades alenteix el canvi de pàgina. Per " +#~ "especificar cadascuna de les famí­lies s'empra: \"camí­ a la carpeta de " +#~ "lletres, famí­lia\" ( --serif-family \"%s, Times New Roman\")\n" +#~ " " + +#~ msgid "&Location of books database (library1.db)" +#~ msgstr "&Ubicació de la base de dades (library1.db)" + +#~ msgid "&Access Key;" +#~ msgstr "Clau d'&accés;" + +#~ msgid "<b>Changes will only take affect after a restart." +#~ msgstr "<b>Els canvis s'ignoren fins que el re-inicieu." + +#~ msgid "%s is not available in LRF format. Please convert it first." +#~ msgstr "%s no està disponible en LRF. Ha de ser convertir primer." + +#~ msgid "Not yet implemented." +#~ msgstr "Sense implementar." + +#~ msgid "RTF conversion not supported" +#~ msgstr "Conversió de RTF no disponible" + +#~ msgid "" +#~ "Conversion of RTF files is not supported on OS X Leopard and higher. This is " +#~ "because unrtf, the underlying program does not work. If you are willing to " +#~ "port unrtf to Leopard, contact me." +#~ msgstr "" +#~ "La conversió d'arxius RTF no està soportada a OS X Leopard i superiors, " +#~ "perquè unrtf no funciona. Si voleu col·laborar en el \"port\", fiqueu-vos en " +#~ "contacte amb Kovid." + +#~ msgid "Search by title, author, publisher, tags, series and comments" +#~ msgstr "Cerca per tí­tol, autor, editorial, etiquetes, series i comentaris" + +#~ msgid "Done" +#~ msgstr "Finalitzat" + +#~ msgid "Use &metadata cover" +#~ msgstr "Utilitza la coberta de les &metadades" + +#~ msgid "" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" +#~ "indent:0px;\"></p></body></html>" +#~ msgstr "" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" +#~ "indent:0px;\"></p></body></html>" + +#~ msgid "" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-" +#~ "right:0px; -qt-block-indent:0; text-indent:0px;\">For help visit <a " +#~ "href=\"https://calibre.kovidgoyal.net/wiki/WikiStart#Usage\"><span style=\" " +#~ "text-decoration: underline; " +#~ "color:#0000ff;\">calibre.kovidgoyal.net</span></a><br /><br /><span style=\" " +#~ "font-weight:600;\">calibre</span>: %1 by <span style=\" font-" +#~ "weight:600;\">Kovid Goyal</span> %2<br />%3</p></body></html>" +#~ msgstr "" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-" +#~ "right:0px; -qt-block-indent:0; text-indent:0px;\">Per a més ajuda, vegeu (en " +#~ "anglès) <a " +#~ "href=\"https://calibre.kovidgoyal.net/wiki/WikiStart#Usage\"><span style=\" " +#~ "text-decoration: underline; " +#~ "color:#0000ff;\">calibre.kovidgoyal.net</span></a><br /><br /><span style=\" " +#~ "font-weight:600;\">calibre</span>: %1 de <span style=\" font-" +#~ "weight:600;\">Kovid Goyal</span> %2<br />%3</p></body></html>" diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index 157ae03e67..f37833e04c 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,320 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \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" +"POT-Creation-Date: 2008-10-16 00:46+0000\n" +"PO-Revision-Date: 2008-10-13 18:47+0000\n" +"Last-Translator: Kovid Goyal <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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" -#~ msgid "" -#~ "Specify the base font size in pts. All fonts are rescaled accordingly. This " -#~ "option obsoletes the --font-delta option and takes precedence over it. To " -#~ "use --font-delta, set this to 0." -#~ msgstr "" -#~ "Geben Sie die Ausgangsschriftgröße in Punkt an. Alle Schriften werden " -#~ "dementsprechend im Maßstab angepasst. Diese Einstellung setzt die --font-" -#~ "delta Einstellung außer Gebrauch und nimmt den Vorrang ein. Um --font-delta " -#~ "zu benutzen, stellen Sie diesen Wert auf 0." - -#~ msgid "" -#~ "Force a page break before tags whoose names match this regular expression." -#~ msgstr "" -#~ "Seitenumbruch erzwingen vor Elementen, deren Namen diesem regulären Ausdruck " -#~ "entsprechen." - -#~ msgid "" -#~ "Specify trutype font families for serif, sans-serif and monospace fonts. " -#~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " -#~ "slower page turns. Each family specification is of the form: \"path to fonts " -#~ "directory, family\" For example: --serif-family \"%s, Times New Roman\"\n" -#~ " " -#~ msgstr "" -#~ "Geben Sie Truetype Schriftarten für serife, serifenlose und " -#~ "nichtproportionale Schriften an. Diese Schriften werden in die LRF Datei " -#~ "eingebettet. Bitte beachten Sie, dass individuell eingebettete Schriften das " -#~ "Umblättern verlangsamen. Jede Schriftartfamilie wird folgendermaßen " -#~ "angegeben: \"Pfad zum Verzeichnis der Schriften, Schriftartfamilie\" Zum " -#~ "Beispiel: --serif-family \"%s, Times New Roman\"\n" -#~ " " - -#~ msgid "mybook.epub" -#~ msgstr "dateiname.epub" - -#~ msgid "The author whoose book to search for." -#~ msgstr "Der Autor des gesuchten Buches." - -#~ msgid "Basic" -#~ msgstr "Einfach" - -#~ msgid "&Location of books database (library1.db)" -#~ msgstr "Speicherort der Bücherdatenbank (&library1.db)" - -#~ msgid "&Access Key;" -#~ msgstr "&Zugriffsschlüssel:" - -#~ msgid "" -#~ "Cannot kill jobs that are communicating with the device as this may cause " -#~ "data corruption." -#~ msgstr "" -#~ "Kann Aufträge nicht abbrechen, die mit dem Gerät kommunizieren, da dies zu " -#~ "Datenverlust führen kann." - -#~ msgid "Cannot kill already completed jobs." -#~ msgstr "Kann schon fertiggestellte Aufträge nicht abbrechen." - -#~ msgid "Cannot kill waiting jobs." -#~ msgstr "Kann Aufträge in Warteliste nicht abbrechen." - -#~ msgid "<b>Changes will only take affect after a restart." -#~ msgstr "<b>Änderungen treten erst nach einem Neustart in Kraft." - -#~ msgid "Job killed by user" -#~ msgstr "Auftrag durch Benutzer abgebrochen" - -#~ msgid "" -#~ "Save the text below into a file named recipe.py and send the file to your " -#~ "friends, to allow them to use this recipe." -#~ msgstr "" -#~ "Speichern Sie den unten stehenden Text als Rezept.py Datei und senden Sie " -#~ "die Datei an Freunde, damit sie dieses Rezept ebenfalls benutzen können." - -#~ msgid "Copying database to " -#~ msgstr "Kopiere Datenbank nach " - -#~ msgid " does not allow copying of text." -#~ msgstr " lässt das Kopieren von Text nicht zu." - -#~ msgid "" -#~ "Path to the calibre database. Default is to use the path stored in the " -#~ "settings." -#~ msgstr "" -#~ "Pfad zur Datenbank von calibre. Die Voreinstellung ist der in den " -#~ "Einstellungen gespeicherte Pfad." - -#~ msgid "" -#~ "%prog list [options]\n" -#~ "\n" -#~ "List the books available in the calibre database. \n" -#~ msgstr "" -#~ "%prog list [options]\n" -#~ "\n" -#~ "Listet die in der Datenbank von calibre verfügbaren Bücher auf. \n" - -#~ msgid "" -#~ "%prog add [options] file1 file2 file3 ...\n" -#~ "\n" -#~ "Add the specified files as books to the database. You can also specify " -#~ "directories, see\n" -#~ "the directory related options below. \n" -#~ msgstr "" -#~ "%prog add [options] Datei1 Datei2 Datei3 ...\n" -#~ "\n" -#~ "Fügt die angegebenen Dateien als Bücher zur Datenbank hinzu. Sie können auch " -#~ "Verzeichnisse angeben, sehen Sie sich dazu die zu den Verzeichnissen " -#~ "gehörigen Optionen weiter unten an. \n" - -#~ msgid "" -#~ "%%prog command [options] [arguments]\n" -#~ "\n" -#~ "%%prog is the command line interface to the calibre books database. \n" -#~ "\n" -#~ "command is one of:\n" -#~ " %s\n" -#~ " \n" -#~ "For help on an individual command: %%prog command --help\n" -#~ msgstr "" -#~ "%%prog command [options] [arguments]\n" -#~ "\n" -#~ "%%prog ist die Befehlszeilenschnittstelle zur Bücher Datenbank von calibre. " -#~ "\n" -#~ "\n" -#~ "command ist eines der folgenden:\n" -#~ " %s\n" -#~ " \n" -#~ "Für Hilfe zu einem bestimmten Befehl (command): %%prog command --help\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\". Default is %default" -#~ msgstr "" -#~ "Erkenne einen Kapitelanfang anhand des Elements mit dem angegebenen " -#~ "Attribut. Das Format dieser Option ist tagname regexp,attribute " -#~ "name,attribute value regexp. Um zum Beispiel alle \"header\" (\"h\") " -#~ "Elemente mit dem Attribut class=\"chapter\" anzugleich, müsste man \"h\\" -#~ "d,class,chapter\" benutzen. Voreinstellung ist %default" - -#~ msgid "" -#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " -#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" -#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" -#~ msgstr "" -#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " -#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" -#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" - -#~ msgid "" -#~ "\n" -#~ "%prog show_metadata [options] id\n" -#~ "\n" -#~ "Show the metadata stored in the calibre database for the book identified by " -#~ "id. \n" -#~ "id is an id number from the list command. \n" -#~ msgstr "" -#~ "\n" -#~ "%prog show_metadata [options] id\n" -#~ "\n" -#~ "Zeige die in der calibre Datenbank gespeicherten Meta-Daten für das durch " -#~ "die ID erkannte Buch. \n" -#~ "\"id\" ist eine ID Nummer des Befehls \"list\". \n" - -#~ msgid "" -#~ "\n" -#~ "%prog set_metadata [options] id /path/to/metadata.opf\n" -#~ "\n" -#~ "Set the metadata stored in the calibre database for the book identified by " -#~ "id\n" -#~ "from the OPF file metadata.opf. id is an id number from the list command. " -#~ "You \n" -#~ "can get a quick feel for the OPF format by using the --as-opf switch to the\n" -#~ "show_metadata command.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog set_metadata [options] id /verzeichnis/zu/metadata.opf\n" -#~ "\n" -#~ "Übernehme die Meta-Daten, die in der calibre Datenbank für das durch die ID " -#~ "erkannte Buch gespeichert werden,\n" -#~ "aus der OPF Datei metadata.opf. \"id\" ist eine ID Nummer des Befehls " -#~ "\"list\". Sie erhalten \n" -#~ "einen Eindruck über das OPF Format, wenn Sie die --as-opf Option mit dem \n" -#~ "Befehl show_metadata verwenden.\n" - -#~ msgid "" -#~ "%prog export [options] ids \n" -#~ "\n" -#~ "Export the books specified by ids (a comma separated list) to the " -#~ "filesystem.\n" -#~ "The export operation saves all formats of the book, its cover and metadata " -#~ "(in \n" -#~ "an opf file). You can get id numbers from the list command. \n" -#~ msgstr "" -#~ "%prog export [options] ids \n" -#~ "\n" -#~ "Exportiert die durch IDs angegebenen Bücher (als durch Kommata getrennte " -#~ "Liste) in das Dateisystem.\n" -#~ "Der Export speichert alle Formate des Buches, sein Umschlagbild und die Meta-" -#~ "Daten (in \n" -#~ "einer OPF Datei). Sie erhalten ID Nummern mit dem Befehl \"list\". \n" - -#~ msgid "" -#~ "Path to output LRF file. By default a file is created in the current " -#~ "directory." -#~ msgstr "" -#~ "Pfad zur ausgegebenen LRF Datei. Laut Voreinstellung wird die Datei im " -#~ "aktuellen Verzeichnis erstellt." - -#~ msgid "" -#~ "Choose a profile for the device you are generating this LRF for. The default " -#~ "is the SONY PRS-500 with a screen size of 584x754 pixels. Choices are %s" -#~ msgstr "" -#~ "Wählen Sie ein Profil für das Gerät, für das Sie diese LRF Datei erstellen. " -#~ "Die Voreinstellung ist der SONY PRS-500 mit einer Bildschirmgröße von " -#~ "584x754 Punkten. Wahlmöglichkeiten sind %s" - -#~ msgid "" -#~ "%prog [options] comic.cb[z|r]\n" -#~ "\n" -#~ "Convert a comic in a CBZ or CBR file to an LRF ebook. \n" -#~ msgstr "" -#~ "%prog [options] comic.cb[z|r]\n" -#~ "\n" -#~ "Konvertiert ein Comic einer CBZ oder CBR Datei in ein LRF eBook. \n" - -#~ msgid "Set defaults for conversion to LRF" -#~ msgstr "Voreinstellungen für die Konvertierung zu LRF Dateien setzen" - -#~ msgid "Convert comic %d of %d (%s)" -#~ msgstr "Konvertiere Comic %d von %d (%s)" - -#~ msgid "Send downloaded periodical content to device automatically" -#~ msgstr "" -#~ "Periodisch heruntergeladenen Inhalt automatisch auf das Gerät übertragen" - -#~ msgid "" -#~ "An XPath expression to detect chapter titles. The default is to consider " -#~ "<h1> or\n" -#~ "<h2> tags that contain the text \"chapter\" or \"book\" or \"section\" as " -#~ "chapter titles. \n" -#~ "The expression used must evaluate to a list of elements. To disable chapter " -#~ "detection,\n" -#~ "use the expression \"/\". See the XPath Tutorial in the calibre User Manual " -#~ "for further\n" -#~ "help on using this feature.\n" -#~ msgstr "" -#~ "Ein XPath Ausdruck zur Erkennung von Kapitelüberschriften. In der " -#~ "Voreinstellung werden <h1> oder <h2> Tags, \n" -#~ "die den Text \"chapter\" oder \"book\" oder \"section\" enthalten, als " -#~ "Kapitelüberschriften betrachtet. \n" -#~ "Der verwendete Ausdruck muss durch eine Liste von Elementen festgelegt sein. " -#~ "Zum Ausschalten der Kapitelerkennung \n" -#~ "verwenden Sie den Ausdruck \"/\". Weitere Hilfe zur Benutzung dieser " -#~ "Funktion finden Sie im XPath Tutorial des calibre \n" -#~ "User Manual.\n" - -#~ msgid "Don't add detected chapters to the Table of Contents" -#~ msgstr "Erkannte Kapitel nicht ins Inhaltsverzeichnis übernehmen" - -#~ msgid "Don't add links in the root HTML file to the Table of Contents" -#~ msgstr "" -#~ "Verknüpfungen aus der ursprünglichen HTML Datei nicht ins Inhaltsverzeichnis " -#~ "übernehmen" - -#~ msgid "" -#~ "%prog [options] file.html\n" -#~ "\n" -#~ "Convert a HTML file to an EPUB ebook. Follows links in the HTML file. \n" -#~ msgstr "" -#~ "%prog [options] datei.html\n" -#~ "\n" -#~ "Konvertiert eine HTML Datei in ein EPUB eBook. Verfolgt Verknüpfungen in der " -#~ "HTML Datei. \n" - -#~ msgid "" -#~ "%prog [options] file.html\n" -#~ "\n" -#~ "Follow all links in an HTML file and collect them into the specified " -#~ "directory.\n" -#~ "Also collects any references resources like images, stylesheets, scripts, " -#~ "etc. \n" -#~ msgstr "" -#~ "%prog [options] datei.html\n" -#~ "\n" -#~ "Verfolgt alle Verknüpfungen in einer HTML Datei und sammelt sie in dem " -#~ "angegebenen Verzeichnis.\n" -#~ "Sammelt zudem jegliche Hinweise und Quellen wie Bilder, Stylesheets, " -#~ "Skripte, etc. \n" - #: /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 @@ -640,11 +337,15 @@ msgstr "" "Verknüpfungen aus dem\n" "<spine> Element der OPF Datei verwendet. \n" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /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." +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" @@ -652,7 +353,7 @@ msgstr "" "Konnte keinen vernünftige Stelle zur Trennung finden: %s Unterbaumgröße: %d " "KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -780,7 +481,7 @@ msgid "%prog [options] LITFILE" msgstr "%prog [options] LITFILE" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "Ausgabeverzeichnis. Voreinstellung ist aktuelles Verzeichnis." @@ -795,7 +496,7 @@ msgid "Useful for debugging." msgstr "Hilfreich bei der Fehlersuche." #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "OEB eBook erstellt in" @@ -1031,10 +732,10 @@ 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 "" @@ -1082,19 +783,16 @@ msgstr "Die ermittelten Kapitel zum Inhaltsverzeichnis hinzufügen." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:188 msgid "Preprocess Baen HTML files to improve generated LRF." msgstr "" -"Baen HTML Dateien vorbearbeiten, um die erstellte LRF Datei zu verbessern." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:190 msgid "" "You must add this option if processing files generated by pdftohtml, " "otherwise conversion will fail." msgstr "" -"Sie müssen diese Auswahl treffen, wenn sie Dateien, die von pdftohtml " -"erstellt wurden, verarbeiten wollen, sonst schlägt die Konvertierung fehl." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:192 msgid "Use this option on html0 files from Book Designer." -msgstr "Benutzen Sie diese Einstellung bei HTML Dateien von Book Designer." +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:195 msgid "" @@ -1103,16 +801,10 @@ msgid "" "slower page turns. For example: --serif-family \"Times New Roman\"\n" " " msgstr "" -"Geben Sie Truetype Schriftarten für serife, serifenlose und " -"nichtproportionale Schriften an. Diese Schriften werden in die LRF Datei " -"eingebettet. Bitte beachten Sie, dass individuell eingebettete Schriften das " -"Umblättern verlangsamen. Jede Schriftartfamilie wird folgendermaßen " -"angegeben: --serif-family \"Times New Roman\"\n" -" " #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:203 msgid "The serif family of fonts to embed" -msgstr "Serife Schriftartfamilie einbetten" +msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:206 msgid "The sans-serif family of fonts to embed" @@ -1710,25 +1402,25 @@ msgstr "Gebe Autoren ein" msgid "Set the comment" msgstr "Gebe Kommentar ein" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 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:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 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:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "Serienindex" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "Sprache des Buches" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "Umschlagbild extrahieren" @@ -1833,11 +1525,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:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "%prog [options] dateiname.mobi" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "Original MOBI HTML gespeichert in" @@ -1847,7 +1539,7 @@ msgstr "" "Das Ausgabeverzeichnis. Laut Voreinstellung das aktuelle Verzeichnis." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "Häufig benutzte Verzeichnisse" @@ -1904,6 +1596,10 @@ msgstr "Voreinstellungen für Konvertierung zu LRF" msgid "Options for the LRF ebook viewer" msgstr "Optionen für den LRF eBook Viewer" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "Gerät ist nicht mehr verbunden." @@ -2061,49 +1757,49 @@ msgstr "Ent&körnung" msgid "&Wide" msgstr "&Weite" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "Allgemein" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "Schnittstelle" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "Erweitert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "Ortsangabe der Datenbank ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "<br>Muss ein Verzeichnis sein." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "Ortsangabe der Datenbank ungültig " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "Ortsangabe der Datenbank ungültig.<br>Speichern nicht möglich " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "Komprimiere Datenbank. Das kann etwas dauern..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "Komprimiere Datenbank..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "Konfiguration" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -2112,13 +1808,13 @@ msgstr "" "sortiert gespeichert und die Metadaten werden in der Datei metadata.db " "gespeichert)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -2140,15 +1836,15 @@ msgstr "Zu einem neuen Ort der Datenbank wechseln" msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "Benachrichtigung anzeigen, wenn &neue Version verfügbar ist" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "Nach einer Bestätigung vor dem Löschen von Dateien fragen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." @@ -2156,23 +1852,23 @@ msgstr "" "Wenn sie diese Einstellung ausschalten, dann werden die Metadaten aus dem " "Dateinamen erraten. Die Konfiguration ist im Abschnitt \"Erweitert\" möglich." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "&Metadaten aus Dateien lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "Format zur &Speicherung einer Datei:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "&Priorität der Konvertierungsaufträge:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "Voreinstellung für Zei&tüberschreitung bei Netzwerkverbindungen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -2180,88 +1876,92 @@ msgstr "" "Voreinstellung der Zeitüberschreitung für Netzwerkabrufe festsetzen (Gilt " "immer dann, wenn aus dem Internet Informationen abgerufen werden sollen)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr " Sekunden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 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/gui2/dialogs/config_ui.py:265 #: /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." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "&Ausgabeformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "" "Ein Verzeichnis zur Liste der häufig genutzten Verzeichnisse hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "" "Ein Verzeichnis von der Liste der häufig genutzten Verzeichnisse entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "&Römische Ziffern für Serien Nummerierung verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" "A&nzahl der Umschlagbilder, die (nach einem Neustart) in der Cover-Ansicht " "angezeigt werden:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "Groß" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "Mittel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "Klein" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "&Größe der Schaltflächen in der Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "Zeige &Text in Schaltflächen der Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "Si&chtbare Spalten in Bibliothek-Ansicht wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "Freier unbenutzter Festplattenspeicher der Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "Datenbank &komprimieren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "&Meta-Daten aus dem Dateinamen" @@ -2281,6 +1981,8 @@ msgstr "%s in EPUB konvertieren" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "Meta-Daten" @@ -2911,6 +2613,8 @@ msgstr "CSS<br>überschreiben" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr " Pixel" @@ -3463,48 +3167,57 @@ msgstr "Source Code (Python) des Rezepts" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" -"<p>Ein Muster von regulären Ausdrücken festlegen, die zum Auslesen der Meta-" -"Daten von eBooks aus deren Dateinamen verwendet werden sollen. <p>Zur " -"Unterstützung gibt es eine englische <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">Referenz</a> der Syntax von regulären Ausdrücken. <p>Benutzen " -"Sie die <b>Test</b>-Funktionalität unten zur Überprüfung der regulären " -"Ausdrücke bei einigen Beispiel-Dateinamen." -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 msgid "Regular &expression" msgstr "R&egulärer Ausdruck" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 msgid "&Test" msgstr "&Test" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 msgid "File &name:" msgstr "Datei&name:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "Test" msgstr "Test" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 msgid "Title:" msgstr "Titel:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" -msgstr "Regulärer Ausdruck Gruppenname (?P<title>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -3513,35 +3226,38 @@ msgstr "Regulärer Ausdruck Gruppenname (?P<title>)" msgid "No match" msgstr "Kein Treffer" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "Autoren:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "Regulärer Ausdruck Gruppenname (?P<authors>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 +msgid "Regular expression (?P<authors>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" msgstr "Serien:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "Regulärer Ausdruck Gruppenname (?P<series>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Series index:" msgstr "Serien Index:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" -msgstr "Regulärer Ausdruck Gruppenname (?P<series_index>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "ISBN:" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "Auftrag" @@ -3637,7 +3353,7 @@ msgstr "Bewertung" msgid "Timestamp" msgstr "Zeitstempel" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "Suche (Zur erweiterten Suche die Schaltfläche links klicken)" @@ -3666,6 +3382,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Keine Treffer</b> für die Suchworte <i>%s</i> gefunden." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "Keine Treffer gefunden" @@ -3690,10 +3407,12 @@ msgid "Previous Page" msgstr "Vorherige Seite" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "Zurück" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "Weiter" @@ -3702,6 +3421,7 @@ msgid "Next match" msgstr "Nächster Treffer" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "eBook öffnen" @@ -3782,7 +3502,7 @@ msgid "Save to disk in a single directory" msgstr "Auf Festplatte in ein einziges Verzeichnis speichern" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "Nur das %s Format auf Festplatte speichern" @@ -3816,7 +3536,7 @@ msgid "Bad database location" msgstr "Schlechter Datenbank Standort" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "Wählen Sie einen Speicherort für Ihre eBook Bibliothek." @@ -3966,47 +3686,47 @@ msgstr "Rufe Nachrichten ab von " msgid "News fetched. Uploading to device." msgstr "Nachrichten abgerufen. Übertragung ans Gerät läuft." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "Kein Buch ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "Ansehen nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "Format zur Vorschau wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "%s hat keine verfügbaren Formate." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "Konfiguration nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "Konfiguration nicht möglich während Aufträge abgearbeitet werden." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "Kopiere Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "Kopiere Bibliothek nach " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "Ungültige Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" @@ -4014,23 +3734,23 @@ msgstr "" "<p>Es existiert bereits eine ungültige Datenbank in %s, bitte löschen Sie " "diese, bevor sie die bestehende Datenbank verschieben.<br>Fehler: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "Konnte Datenbank nicht verschieben" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "Es ist keine weitere Information verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "Es ist keine weitere Information über Bücher auf dem Gerät verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "Fehler in der Kommunikation zum Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -4038,27 +3758,23 @@ msgstr "" "Es trat ein Fehler in der Kommunikation mit dem Gerät auf. Bitte entfernen " "und schließen Sie das Gerät wieder an und - oder starten Sie neu." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "Konvertierungsfehler" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -"<p>Konvertieren nicht möglich: %s<p>eBook durch <a " -"href=\"http://wiki.mobileread.com/wiki/DRM\">DRM</a> geschützt. Sie müssen " -"zuerst das DRM mit entsprechenden Hilfsmitteln (Programmen) entfernen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "Datenbank existiert nicht" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." @@ -4066,11 +3782,11 @@ msgstr "" "Das Verzeichnis, in dem die Datenbank sein sollte: %s existiert nicht mehr. " "Bitte wählen Sie einen neuen Ort für die Datenbank aus." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "Wählen Sie einen neuen Speicherort für die Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" @@ -4078,7 +3794,7 @@ msgstr "" "<span style=\"color:red; font-weight:bold\">Letzte Version: <a " "href=\"%s\">%s</a></span>" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " @@ -4088,7 +3804,7 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">neuen Features</a> an. " "Möchten Sie die Download Seite besuchen?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "Neue Version verfügbar" @@ -4300,6 +4016,182 @@ msgstr "Konnte einige Bücher nicht konvertieren" msgid "Fetch news from " msgstr "Nachrichten abrufen von " +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "Ungültiger regulärer Ausdruck" @@ -4370,13 +4262,9 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" -"Die Felder, die angezeigt werden, wenn die Bücher in der Datenbank " -"aufgelistet werden. Sollte als durch Kommata getrennte Liste von Feldern " -"angegeben werden.\n" -"Verfügbare Felder: %s\n" -"Voreinstellung: %%default" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 msgid "" @@ -4410,15 +4298,19 @@ 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 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "Ungültige Felder. Verfügbare Felder:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "Ungültiges Sortierungs-Feld. Verfügbare Felder:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" @@ -4426,7 +4318,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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -4440,7 +4332,7 @@ msgstr "" "Verzeichnisse angeben, vergleichen\n" "Sie dazu die auf Verzeichnisse bezogenen Optionen unten.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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" @@ -4449,11 +4341,11 @@ msgstr "" "und alle Dateien in diesem Verzeichnis sind verschiedene eBook Formate " "dieses einzelnen Buches" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "Verzeichnisse rekursiv verarbeiten" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." @@ -4461,12 +4353,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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 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:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -4481,11 +4373,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:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 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:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -4499,15 +4391,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:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 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:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "eBook Datei muss eine Endung haben" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -4524,11 +4416,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 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:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -4544,15 +4436,15 @@ msgstr "" "ID angegebene Buch.\n" "ID ist eine ID Nummer des Befehls list.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "Drucke Meta-Daten als OPF (XML)" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "Sie müssen eine ID angeben" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -4575,11 +4467,11 @@ msgstr "" "opf Option mit dem\n" "show_metadata Befehl.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 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:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -4597,29 +4489,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:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 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:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 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:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 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:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 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:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 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:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -4656,11 +4548,11 @@ msgstr "<p>Migriere alte Datenbank zu eBook Bibliothek in %s<br><center>" msgid "Compacting database" msgstr "Komprimiere Datenbank" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "Konnte Arbeitsprozess nicht starten." -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "Auftrag durch Benutzer unterbrochen" @@ -4928,7 +4820,7 @@ msgid "Dont show the progress bar" msgstr "Fortschrittsbalken nicht anzeigen" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "Rufe Feeds ab..." @@ -4936,62 +4828,62 @@ msgstr "Rufe Feeds ab..." msgid "Unknown News Source" msgstr "Nachrichtenquelle unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "Download beendet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "Der Download der folgenden Artikel schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr " von " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "Der Download von Teilen der folgenden Artikel schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "\tFehlgeschlagene Verknüpfungen:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" "Konnte Artikel nicht abrufen. Der erneute Start mit --debug zeigt mögliche " "Gründe an" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "Feeds der Index Seite erhalten" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "Versuche Umschlagbild zu laden..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "Starte Download von [%d Thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "Feeds wurden nach %s heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "Konnte Umschlagbild nicht laden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "Lade Umschlagbild von %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" @@ -5001,19 +4893,19 @@ msgstr "" "Artikel %s von %s geladen\n" "%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "Artikel geladen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "Laden der Artikel fehlgeschlagen: %s von %s\n" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "Laden der Artikel schlug fehl: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "Rufe Feed ab" @@ -5052,3 +4944,344 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:420 msgid "Show detailed output information. Useful for debugging" msgstr "Zeige detailierte Ausgabeinformation. Hilfreich zur Fehlersuche." + +#~ msgid "" +#~ "Specify the base font size in pts. All fonts are rescaled accordingly. This " +#~ "option obsoletes the --font-delta option and takes precedence over it. To " +#~ "use --font-delta, set this to 0." +#~ msgstr "" +#~ "Geben Sie die Ausgangsschriftgröße in Punkt an. Alle Schriften werden " +#~ "dementsprechend im Maßstab angepasst. Diese Einstellung setzt die --font-" +#~ "delta Einstellung außer Gebrauch und nimmt den Vorrang ein. Um --font-delta " +#~ "zu benutzen, stellen Sie diesen Wert auf 0." + +#~ msgid "" +#~ "Force a page break before tags whoose names match this regular expression." +#~ msgstr "" +#~ "Seitenumbruch erzwingen vor Elementen, deren Namen diesem regulären Ausdruck " +#~ "entsprechen." + +#~ msgid "" +#~ "Specify trutype font families for serif, sans-serif and monospace fonts. " +#~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " +#~ "slower page turns. Each family specification is of the form: \"path to fonts " +#~ "directory, family\" For example: --serif-family \"%s, Times New Roman\"\n" +#~ " " +#~ msgstr "" +#~ "Geben Sie Truetype Schriftarten für serife, serifenlose und " +#~ "nichtproportionale Schriften an. Diese Schriften werden in die LRF Datei " +#~ "eingebettet. Bitte beachten Sie, dass individuell eingebettete Schriften das " +#~ "Umblättern verlangsamen. Jede Schriftartfamilie wird folgendermaßen " +#~ "angegeben: \"Pfad zum Verzeichnis der Schriften, Schriftartfamilie\" Zum " +#~ "Beispiel: --serif-family \"%s, Times New Roman\"\n" +#~ " " + +#~ msgid "mybook.epub" +#~ msgstr "dateiname.epub" + +#~ msgid "The author whoose book to search for." +#~ msgstr "Der Autor des gesuchten Buches." + +#~ msgid "Basic" +#~ msgstr "Einfach" + +#~ msgid "&Location of books database (library1.db)" +#~ msgstr "Speicherort der Bücherdatenbank (&library1.db)" + +#~ msgid "&Access Key;" +#~ msgstr "&Zugriffsschlüssel:" + +#~ msgid "" +#~ "<p>Set a regular expression pattern to use when trying to guess ebook " +#~ "metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" +#~ "syntax.html\">reference</a> on the syntax of regular expressions is " +#~ "available.<p>Use the <b>Test</b> functionality below to test your regular " +#~ "expression on a few sample filenames." +#~ msgstr "" +#~ "<p>Ein Muster von regulären Ausdrücken festlegen, die zum Auslesen der Meta-" +#~ "Daten von eBooks aus deren Dateinamen verwendet werden sollen. <p>Zur " +#~ "Unterstützung gibt es eine englische <a href=\"http://docs.python.org/lib/re-" +#~ "syntax.html\">Referenz</a> der Syntax von regulären Ausdrücken. <p>Benutzen " +#~ "Sie die <b>Test</b>-Funktionalität unten zur Überprüfung der regulären " +#~ "Ausdrücke bei einigen Beispiel-Dateinamen." + +#~ msgid "Regular expression group name (?P<title>)" +#~ msgstr "Regulärer Ausdruck Gruppenname (?P<title>)" + +#~ msgid "Regular expression group name (?P<authors>)" +#~ msgstr "Regulärer Ausdruck Gruppenname (?P<authors>)" + +#~ msgid "Regular expression group name (?P<series>)" +#~ msgstr "Regulärer Ausdruck Gruppenname (?P<series>)" + +#~ msgid "Regular expression group name (?P<series_index>)" +#~ msgstr "Regulärer Ausdruck Gruppenname (?P<series_index>)" + +#~ msgid "" +#~ "Cannot kill jobs that are communicating with the device as this may cause " +#~ "data corruption." +#~ msgstr "" +#~ "Kann Aufträge nicht abbrechen, die mit dem Gerät kommunizieren, da dies zu " +#~ "Datenverlust führen kann." + +#~ msgid "Cannot kill already completed jobs." +#~ msgstr "Kann schon fertiggestellte Aufträge nicht abbrechen." + +#~ msgid "Cannot kill waiting jobs." +#~ msgstr "Kann Aufträge in Warteliste nicht abbrechen." + +#~ msgid "<b>Changes will only take affect after a restart." +#~ msgstr "<b>Änderungen treten erst nach einem Neustart in Kraft." + +#~ msgid "Job killed by user" +#~ msgstr "Auftrag durch Benutzer abgebrochen" + +#~ msgid "" +#~ "Save the text below into a file named recipe.py and send the file to your " +#~ "friends, to allow them to use this recipe." +#~ msgstr "" +#~ "Speichern Sie den unten stehenden Text als Rezept.py Datei und senden Sie " +#~ "die Datei an Freunde, damit sie dieses Rezept ebenfalls benutzen können." + +#~ msgid "Copying database to " +#~ msgstr "Kopiere Datenbank nach " + +#~ msgid " does not allow copying of text." +#~ msgstr " lässt das Kopieren von Text nicht zu." + +#~ msgid "" +#~ "Path to the calibre database. Default is to use the path stored in the " +#~ "settings." +#~ msgstr "" +#~ "Pfad zur Datenbank von calibre. Die Voreinstellung ist der in den " +#~ "Einstellungen gespeicherte Pfad." + +#~ msgid "" +#~ "%prog list [options]\n" +#~ "\n" +#~ "List the books available in the calibre database. \n" +#~ msgstr "" +#~ "%prog list [options]\n" +#~ "\n" +#~ "Listet die in der Datenbank von calibre verfügbaren Bücher auf. \n" + +#~ msgid "" +#~ "The fields to display when listing books in the database. Should be a comma " +#~ "separated list of fields.\n" +#~ "Available fields: %s\n" +#~ "Default: %%default" +#~ msgstr "" +#~ "Die Felder, die angezeigt werden, wenn die Bücher in der Datenbank " +#~ "aufgelistet werden. Sollte als durch Kommata getrennte Liste von Feldern " +#~ "angegeben werden.\n" +#~ "Verfügbare Felder: %s\n" +#~ "Voreinstellung: %%default" + +#~ msgid "" +#~ "%prog add [options] file1 file2 file3 ...\n" +#~ "\n" +#~ "Add the specified files as books to the database. You can also specify " +#~ "directories, see\n" +#~ "the directory related options below. \n" +#~ msgstr "" +#~ "%prog add [options] Datei1 Datei2 Datei3 ...\n" +#~ "\n" +#~ "Fügt die angegebenen Dateien als Bücher zur Datenbank hinzu. Sie können auch " +#~ "Verzeichnisse angeben, sehen Sie sich dazu die zu den Verzeichnissen " +#~ "gehörigen Optionen weiter unten an. \n" + +#~ msgid "" +#~ "%%prog command [options] [arguments]\n" +#~ "\n" +#~ "%%prog is the command line interface to the calibre books database. \n" +#~ "\n" +#~ "command is one of:\n" +#~ " %s\n" +#~ " \n" +#~ "For help on an individual command: %%prog command --help\n" +#~ msgstr "" +#~ "%%prog command [options] [arguments]\n" +#~ "\n" +#~ "%%prog ist die Befehlszeilenschnittstelle zur Bücher Datenbank von calibre. " +#~ "\n" +#~ "\n" +#~ "command ist eines der folgenden:\n" +#~ " %s\n" +#~ " \n" +#~ "Für Hilfe zu einem bestimmten Befehl (command): %%prog command --help\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\". Default is %default" +#~ msgstr "" +#~ "Erkenne einen Kapitelanfang anhand des Elements mit dem angegebenen " +#~ "Attribut. Das Format dieser Option ist tagname regexp,attribute " +#~ "name,attribute value regexp. Um zum Beispiel alle \"header\" (\"h\") " +#~ "Elemente mit dem Attribut class=\"chapter\" anzugleich, müsste man \"h\\" +#~ "d,class,chapter\" benutzen. Voreinstellung ist %default" + +#~ msgid "" +#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" +#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" +#~ msgstr "" +#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" +#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" + +#~ msgid "" +#~ "\n" +#~ "%prog show_metadata [options] id\n" +#~ "\n" +#~ "Show the metadata stored in the calibre database for the book identified by " +#~ "id. \n" +#~ "id is an id number from the list command. \n" +#~ msgstr "" +#~ "\n" +#~ "%prog show_metadata [options] id\n" +#~ "\n" +#~ "Zeige die in der calibre Datenbank gespeicherten Meta-Daten für das durch " +#~ "die ID erkannte Buch. \n" +#~ "\"id\" ist eine ID Nummer des Befehls \"list\". \n" + +#~ msgid "" +#~ "\n" +#~ "%prog set_metadata [options] id /path/to/metadata.opf\n" +#~ "\n" +#~ "Set the metadata stored in the calibre database for the book identified by " +#~ "id\n" +#~ "from the OPF file metadata.opf. id is an id number from the list command. " +#~ "You \n" +#~ "can get a quick feel for the OPF format by using the --as-opf switch to the\n" +#~ "show_metadata command.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog set_metadata [options] id /verzeichnis/zu/metadata.opf\n" +#~ "\n" +#~ "Übernehme die Meta-Daten, die in der calibre Datenbank für das durch die ID " +#~ "erkannte Buch gespeichert werden,\n" +#~ "aus der OPF Datei metadata.opf. \"id\" ist eine ID Nummer des Befehls " +#~ "\"list\". Sie erhalten \n" +#~ "einen Eindruck über das OPF Format, wenn Sie die --as-opf Option mit dem \n" +#~ "Befehl show_metadata verwenden.\n" + +#~ msgid "" +#~ "%prog export [options] ids \n" +#~ "\n" +#~ "Export the books specified by ids (a comma separated list) to the " +#~ "filesystem.\n" +#~ "The export operation saves all formats of the book, its cover and metadata " +#~ "(in \n" +#~ "an opf file). You can get id numbers from the list command. \n" +#~ msgstr "" +#~ "%prog export [options] ids \n" +#~ "\n" +#~ "Exportiert die durch IDs angegebenen Bücher (als durch Kommata getrennte " +#~ "Liste) in das Dateisystem.\n" +#~ "Der Export speichert alle Formate des Buches, sein Umschlagbild und die Meta-" +#~ "Daten (in \n" +#~ "einer OPF Datei). Sie erhalten ID Nummern mit dem Befehl \"list\". \n" + +#~ msgid "" +#~ "Path to output LRF file. By default a file is created in the current " +#~ "directory." +#~ msgstr "" +#~ "Pfad zur ausgegebenen LRF Datei. Laut Voreinstellung wird die Datei im " +#~ "aktuellen Verzeichnis erstellt." + +#~ msgid "" +#~ "Choose a profile for the device you are generating this LRF for. The default " +#~ "is the SONY PRS-500 with a screen size of 584x754 pixels. Choices are %s" +#~ msgstr "" +#~ "Wählen Sie ein Profil für das Gerät, für das Sie diese LRF Datei erstellen. " +#~ "Die Voreinstellung ist der SONY PRS-500 mit einer Bildschirmgröße von " +#~ "584x754 Punkten. Wahlmöglichkeiten sind %s" + +#~ msgid "" +#~ "%prog [options] comic.cb[z|r]\n" +#~ "\n" +#~ "Convert a comic in a CBZ or CBR file to an LRF ebook. \n" +#~ msgstr "" +#~ "%prog [options] comic.cb[z|r]\n" +#~ "\n" +#~ "Konvertiert ein Comic einer CBZ oder CBR Datei in ein LRF eBook. \n" + +#~ msgid "Set defaults for conversion to LRF" +#~ msgstr "Voreinstellungen für die Konvertierung zu LRF Dateien setzen" + +#~ msgid "Convert comic %d of %d (%s)" +#~ msgstr "Konvertiere Comic %d von %d (%s)" + +#~ msgid "Send downloaded periodical content to device automatically" +#~ msgstr "" +#~ "Periodisch heruntergeladenen Inhalt automatisch auf das Gerät übertragen" + +#~ msgid "" +#~ "An XPath expression to detect chapter titles. The default is to consider " +#~ "<h1> or\n" +#~ "<h2> tags that contain the text \"chapter\" or \"book\" or \"section\" as " +#~ "chapter titles. \n" +#~ "The expression used must evaluate to a list of elements. To disable chapter " +#~ "detection,\n" +#~ "use the expression \"/\". See the XPath Tutorial in the calibre User Manual " +#~ "for further\n" +#~ "help on using this feature.\n" +#~ msgstr "" +#~ "Ein XPath Ausdruck zur Erkennung von Kapitelüberschriften. In der " +#~ "Voreinstellung werden <h1> oder <h2> Tags, \n" +#~ "die den Text \"chapter\" oder \"book\" oder \"section\" enthalten, als " +#~ "Kapitelüberschriften betrachtet. \n" +#~ "Der verwendete Ausdruck muss durch eine Liste von Elementen festgelegt sein. " +#~ "Zum Ausschalten der Kapitelerkennung \n" +#~ "verwenden Sie den Ausdruck \"/\". Weitere Hilfe zur Benutzung dieser " +#~ "Funktion finden Sie im XPath Tutorial des calibre \n" +#~ "User Manual.\n" + +#~ msgid "Don't add detected chapters to the Table of Contents" +#~ msgstr "Erkannte Kapitel nicht ins Inhaltsverzeichnis übernehmen" + +#~ msgid "Don't add links in the root HTML file to the Table of Contents" +#~ msgstr "" +#~ "Verknüpfungen aus der ursprünglichen HTML Datei nicht ins Inhaltsverzeichnis " +#~ "übernehmen" + +#~ msgid "" +#~ "%prog [options] file.html\n" +#~ "\n" +#~ "Convert a HTML file to an EPUB ebook. Follows links in the HTML file. \n" +#~ msgstr "" +#~ "%prog [options] datei.html\n" +#~ "\n" +#~ "Konvertiert eine HTML Datei in ein EPUB eBook. Verfolgt Verknüpfungen in der " +#~ "HTML Datei. \n" + +#~ msgid "" +#~ "%prog [options] file.html\n" +#~ "\n" +#~ "Follow all links in an HTML file and collect them into the specified " +#~ "directory.\n" +#~ "Also collects any references resources like images, stylesheets, scripts, " +#~ "etc. \n" +#~ msgstr "" +#~ "%prog [options] datei.html\n" +#~ "\n" +#~ "Verfolgt alle Verknüpfungen in einer HTML Datei und sammelt sie in dem " +#~ "angegebenen Verzeichnis.\n" +#~ "Sammelt zudem jegliche Hinweise und Quellen wie Bilder, Stylesheets, " +#~ "Skripte, etc. \n" diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index e15ad679f7..7164a12b13 100644 --- a/src/calibre/translations/el.po +++ b/src/calibre/translations/el.po @@ -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-11 12:32+0000\n" +"POT-Creation-Date: 2008-10-16 00:46+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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:131 @@ -261,17 +261,21 @@ msgid "" "the <spine> element of the OPF file. \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011 msgid "You must specify an input HTML file" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -375,7 +379,7 @@ msgid "%prog [options] LITFILE" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "" @@ -388,7 +392,7 @@ msgid "Useful for debugging." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "" @@ -1112,23 +1116,23 @@ msgstr "" msgid "Set the comment" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 msgid "A comma separated list of tags to set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 msgid "The series to which this book belongs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "" @@ -1215,11 +1219,11 @@ msgstr "" msgid "Usage: rb-meta file.rb" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "" @@ -1228,7 +1232,7 @@ msgid "The output directory. Defaults to the current directory." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "" @@ -1280,6 +1284,10 @@ msgstr "" msgid "Options for the LRF ebook viewer" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "" @@ -1436,61 +1444,61 @@ msgstr "" msgid "&Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -1512,120 +1520,124 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 #: /home/kovid/work/calibre/src/calibre/utils/config.py:529 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "" @@ -1645,6 +1657,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "" @@ -2221,6 +2235,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr "" @@ -2728,42 +2744,57 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 -msgid "Regular &expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 -msgid "&Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 -msgid "File &name:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 -msgid "Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 -msgid "Title:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 +msgid "Regular &expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +msgid "&Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +msgid "File &name:" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 +msgid "Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +msgid "Title:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -2772,35 +2803,38 @@ msgstr "" msgid "No match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 -msgid "Series:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 -msgid "Series index:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" +msgid "Regular expression (?P<authors>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +msgid "Series:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 +msgid "Series index:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "" @@ -2896,7 +2930,7 @@ msgstr "" msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -2925,6 +2959,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "" @@ -2949,10 +2984,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "" @@ -2961,6 +2998,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "" @@ -3035,7 +3073,7 @@ msgid "Save to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "" @@ -3069,7 +3107,7 @@ msgid "Bad database location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "" @@ -3196,115 +3234,114 @@ msgstr "" msgid "News fetched. Uploading to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "" @@ -3501,6 +3538,182 @@ msgstr "" msgid "Fetch news from " msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "" @@ -3559,7 +3772,8 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 @@ -3586,21 +3800,25 @@ msgid "" "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -3609,27 +3827,27 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -3638,11 +3856,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "You must specify at least one book to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -3651,15 +3869,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -3669,11 +3887,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -3683,15 +3901,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -3704,11 +3922,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -3719,27 +3937,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:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 msgid "Export all books in database, ignoring the list of ids." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 msgid "Export all books into a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "Create file names as author - title instead of title - author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -3768,11 +3986,11 @@ msgstr "" msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "" @@ -3987,7 +4205,7 @@ msgid "Dont show the progress bar" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "" @@ -3995,79 +4213,79 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 74b30d2be1..d78c7bc135 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,314 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-10-11 12:32+0000\n" +"POT-Creation-Date: 2008-10-16 00:46+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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#~ msgid "" -#~ "Specify the base font size in pts. All fonts are rescaled accordingly. This " -#~ "option obsoletes the --font-delta option and takes precedence over it. To " -#~ "use --font-delta, set this to 0." -#~ msgstr "" -#~ "Especifica el tamaño de fuente en puntos. Todas las fuentes se reescalan " -#~ "según este valor. Esta opción sustituye a --font-delta que se considera " -#~ "obsoleta. Para usar ---font-delta, asigne 0 aquí." - -# ??? -#~ msgid "" -#~ "A regular expression. <a> tags whoose href matches will be ignored. Defaults " -#~ "to %default" -#~ msgstr "" -#~ "Expresión regular. Las marcas <a> que tengan href coincidentes, son " -#~ "ignoradas. Por defecto: %default" - -#~ msgid "" -#~ "Prevent the automatic insertion of page breaks before detected chapters." -#~ msgstr "" -#~ "Evita la inserción automática de saltos de página delante de los capítulos " -#~ "detectados." - -#~ msgid "" -#~ "Force a page break before tags whoose names match this regular expression." -#~ msgstr "" -#~ "Fuerza un salto de página antes de las marcas cuyo nombre coincida con la " -#~ "expresión regular." - -#~ msgid "" -#~ "Specify trutype font families for serif, sans-serif and monospace fonts. " -#~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " -#~ "slower page turns. Each family specification is of the form: \"path to fonts " -#~ "directory, family\" For example: --serif-family \"%s, Times New Roman\"\n" -#~ " " -#~ msgstr "" -#~ "Especificar fuentes truetype para las familias serif, sans-serif y " -#~ "monoespaciadas. Las fuentes se insertan en el archivo LRF. Tener en cuenta " -#~ "que añadir fuentes personalizadas relentiza el cambio de página. Para " -#~ "especificar cada una de las familias se utiliza: \"ruta a la carpeta de " -#~ "fuents, familia\" ( --serif-family \"%s, Times New Roman\")\n" -#~ " " - -#~ msgid "mybook.epub" -#~ msgstr "milibro.epub" - -#~ msgid "Basic" -#~ msgstr "Básico" - -#~ msgid "&Location of books database (library1.db)" -#~ msgstr "&Ubicación de la base de datos (library1.db)" - -#~ msgid "&Access Key;" -#~ msgstr "Clave de &acceso;" - -#~ msgid "" -#~ "Cannot kill jobs that are communicating with the device as this may cause " -#~ "data corruption." -#~ msgstr "" -#~ "No se pueden detener los trabajos que estan en comunicación con el " -#~ "dispositivo ya que pueden causar corrupción de datos" - -#~ msgid "Cannot kill already completed jobs." -#~ msgstr "No se pueden detener trabajos ya finalizados" - -#~ msgid "Cannot kill waiting jobs." -#~ msgstr "No se pueden detener trabajos en espera" - -#~ msgid "<b>Changes will only take affect after a restart." -#~ msgstr "<b>Los cambios no se aplicaran hasta reiniciar." - -#~ msgid "Job killed by user" -#~ msgstr "Trabajo detenido por el usuario" - -#~ msgid "%s is not available in LRF format. Please convert it first." -#~ msgstr "\"%s\" no es un archivo LRF. Conviértalo primero." - -#~ msgid "Not yet implemented." -#~ msgstr "No implementado" - -#~ msgid "RTF conversion not supported" -#~ msgstr "Conversión RTF no soportada" - -#~ msgid "" -#~ "Conversion of RTF files is not supported on OS X Leopard and higher. This is " -#~ "because unrtf, the underlying program does not work. If you are willing to " -#~ "port unrtf to Leopard, contact me." -#~ msgstr "" -#~ "La conversión de archivos RTF no está soportada en OS X Leopard o " -#~ "superior,porque unrtf, el programa de conversión, no funciona. Si quieres " -#~ "colaboraren portar unrtf, ponte en contacto con Kovid." - -#~ msgid "Search by title, author, publisher, tags, series and comments" -#~ msgstr "Buscar por título, autor, editorial, etiquetas, series y comentarios" - -#~ msgid "Done" -#~ msgstr "Terminado" - -#~ msgid "Use &metadata cover" -#~ msgstr "Utilizar la portada de los &metadatos" - -#~ msgid "" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" -#~ "indent:0px;\"></p></body></html>" -#~ msgstr "" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" -#~ "indent:0px;\"></p></body></html>" - -#~ msgid "" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-" -#~ "right:0px; -qt-block-indent:0; text-indent:0px;\">For help visit <a " -#~ "href=\"https://calibre.kovidgoyal.net/wiki/WikiStart#Usage\"><span style=\" " -#~ "text-decoration: underline; " -#~ "color:#0000ff;\">calibre.kovidgoyal.net</span></a><br /><br /><span style=\" " -#~ "font-weight:600;\">calibre</span>: %1 by <span style=\" font-" -#~ "weight:600;\">Kovid Goyal</span> %2<br />%3</p></body></html>" -#~ msgstr "" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-" -#~ "right:0px; -qt-block-indent:0; text-indent:0px;\">Para más información " -#~ "visite (en inglés) <a " -#~ "href=\"https://calibre.kovidgoyal.net/wiki/WikiStart#Usage\"><span style=\" " -#~ "text-decoration: underline; " -#~ "color:#0000ff;\">calibre.kovidgoyal.net</span></a><br /><br /><span style=\" " -#~ "font-weight:600;\">calibre</span>: %1 de <span style=\" font-" -#~ "weight:600;\">Kovid Goyal</span> %2<br />%3</p></body></html>" - -#~ msgid "Copying database to " -#~ msgstr "Copiando base de datos a " - -#~ msgid " does not allow copying of text." -#~ msgstr " no permite copiar texto." - -#~ msgid "" -#~ "Path to the calibre database. Default is to use the path stored in the " -#~ "settings." -#~ msgstr "" -#~ "Camino a la base de datos calibre. El valor predeterminado es a usar la ruta " -#~ "almacenada en la configuración." - -#~ msgid "" -#~ "%prog list [options]\n" -#~ "\n" -#~ "List the books available in the calibre database. \n" -#~ msgstr "" -#~ "%prog list [options]\n" -#~ "\n" -#~ "Mostrar los libros disponibles en la base de datos calibre. \n" - -#~ msgid "" -#~ "%prog add [options] file1 file2 file3 ...\n" -#~ "\n" -#~ "Add the specified files as books to the database. You can also specify " -#~ "directories, see\n" -#~ "the directory related options below. \n" -#~ msgstr "" -#~ "%prog add [options] file1 file2 file3 ...\n" -#~ "\n" -#~ "Añadir los archivos especificados como libros a la base de datos. También " -#~ "puede especificar\n" -#~ "directorios, consulte las opciones relacionadas a los directorios más abajo. " -#~ "\n" - -#~ msgid "" -#~ "%%prog command [options] [arguments]\n" -#~ "\n" -#~ "%%prog is the command line interface to the calibre books database. \n" -#~ "\n" -#~ "command is one of:\n" -#~ " %s\n" -#~ " \n" -#~ "For help on an individual command: %%prog command --help\n" -#~ msgstr "" -#~ "%%prog command [opciones] [argumentos]\n" -#~ "\n" -#~ "%%prog es la interfaz en linea de comandos a la base de datos de libros de " -#~ "calibre\n" -#~ "\n" -#~ "command es uno de:\n" -#~ "%s\n" - -#~ msgid "" -#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " -#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" -#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" -#~ msgstr "" -#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " -#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" -#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" - -#~ msgid "" -#~ "\n" -#~ "%prog show_metadata [options] id\n" -#~ "\n" -#~ "Show the metadata stored in the calibre database for the book identified by " -#~ "id. \n" -#~ "id is an id number from the list command. \n" -#~ msgstr "" -#~ "\n" -#~ "%prog show_metadata [options] id\n" -#~ "Muestra los metadatos almacenados en la Base de Datos de calibre para el " -#~ "libro identificado por ID.\n" -#~ "Id es un número de identificador de la lista de comandos. \n" - -#~ msgid "" -#~ "\n" -#~ "%prog set_metadata [options] id /path/to/metadata.opf\n" -#~ "\n" -#~ "Set the metadata stored in the calibre database for the book identified by " -#~ "id\n" -#~ "from the OPF file metadata.opf. id is an id number from the list command. " -#~ "You \n" -#~ "can get a quick feel for the OPF format by using the --as-opf switch to the\n" -#~ "show_metadata command.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog set_metadata [opciones] id /ruta/de/metadata.opf\n" -#~ "\n" -#~ "Establece los metadatos almacenados en la base de datos de calibre para el " -#~ "libro\n" -#~ "identificado por el número id, a partir de archivo OPF de metadatos " -#~ "\"metadata.opf\".\n" -#~ "Puede obtener información del formato OPF usando el modificador --as-opf en " -#~ "el \n" -#~ "comando show_metadata.\n" - -#~ msgid "" -#~ "%prog export [options] ids \n" -#~ "\n" -#~ "Export the books specified by ids (a comma separated list) to the " -#~ "filesystem.\n" -#~ "The export operation saves all formats of the book, its cover and metadata " -#~ "(in \n" -#~ "an opf file). You can get id numbers from the list command. \n" -#~ msgstr "" -#~ "%prog export [opciones] ids \n" -#~ "\n" -#~ "Exporta los libros indicado por ids (una lista separada por comas) al " -#~ "sistema de archivos. \n" -#~ "Esta operación de exportación guardará todos los formatos del libro, la " -#~ "portada y los metadatos \n" -#~ "(en un archivo opf). Puede obtener los numeros id a partir del comando list. " -#~ "\n" - -#~ msgid "" -#~ "Path to output LRF file. By default a file is created in the current " -#~ "directory." -#~ msgstr "" -#~ "Ruta para el archivo de salida LRF. Por defecto un archivo es creado en el " -#~ "directorio actual." - -#~ msgid "" -#~ "Choose a profile for the device you are generating this LRF for. The default " -#~ "is the SONY PRS-500 with a screen size of 584x754 pixels. Choices are %s" -#~ msgstr "" -#~ "Escoger el perfil para el cual se está generando este LRF. Por defecto es el " -#~ "SONY PRS-500 con un tamaño de pantalla de 584x754 píxeles. Las opciones son " -#~ "%s" - -#~ msgid "Send downloaded periodical content to device automatically" -#~ msgstr "" -#~ "Enviar contenido descargado periodicamente al dispositivo automaticamente" - #: /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 @@ -574,17 +276,21 @@ msgstr "" "enlaces se tomará del elemento\n" "<spine> en el archivo OPF \n" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /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." +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -694,7 +400,7 @@ msgid "%prog [options] LITFILE" msgstr "%prog [options] LITFILE" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "Directorio de salida. Por defecto es el directorio actual" @@ -707,7 +413,7 @@ msgid "Useful for debugging." msgstr "Útil para depuración." #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "Ebook OEB creado en" @@ -1578,23 +1284,23 @@ msgstr "Introduzca los autores" msgid "Set the comment" msgstr "Vea el comentario" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 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:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 msgid "The series to which this book belongs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "" @@ -1696,11 +1402,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:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "%prog [opciones] miebook.mobi" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "HTML MOBI en bruto guardado en" @@ -1709,7 +1415,7 @@ msgid "The output directory. Defaults to the current directory." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "Directorios usados con frecuencia" @@ -1762,6 +1468,10 @@ msgstr "Opciones por defecto para conversión a LRF" msgid "Options for the LRF ebook viewer" msgstr "Opciones para el visor de documento LRF" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "Dispositivo no esta conectado." @@ -1918,49 +1628,49 @@ msgstr "" msgid "&Wide" msgstr "&Ancho" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "Avanzada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "Ubicación no válida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "<br>Debe ser un directorio." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "Ubicación no válida " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "Ubicación no válida.<br>Imposible escribir en " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "Compactando base de datos. Esto podría durar un rato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "Compactando..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "Configuración" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -1968,13 +1678,13 @@ msgstr "" "Emplazamiento de los ebooks (Los ebooks son almacenados en carpetas " "ordenadas por autor, los metadatos se almacenan en el archivo metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -1996,37 +1706,37 @@ msgstr "Navegar a la nueva ubicación de la base de datos" msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "Mostrar aviso cuando una &nueva versión esté disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "Solicitar &confirmación antes de eliminar archivos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "Formato al guardar un &único archivo:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "&Prioridad para los trabajos de conversión:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "&timeout por defecto de la red:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -2034,84 +1744,88 @@ msgstr "" "Establecer el tiempo de espera maximo para peticiones de red (cuando " "conectamos a internet para adquirir alguna información)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr " segundos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 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/gui2/dialogs/config_ui.py:265 #: /home/kovid/work/calibre/src/calibre/utils/config.py:529 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "Añadir directorio a la lista de directorios frecuentes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "Eliminar directorio a la lista de directorios frecuentes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "Uso de numerales &romanos para números de serie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "Barra de herramientas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "Medio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "Pequeño" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "Tamaño de &botón en la barra de herramientas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "Mostrar &texto en los botones de la barra de herramientas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "Seleccione las &columnas visibles en la vista de biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "Espacio de disco disponible de la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "&Compactar base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "&Metadatos a partir del nombre de archivo" @@ -2131,6 +1845,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "Metadatos" @@ -2723,6 +2439,8 @@ msgstr "Substituye<br>CSS" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr " Píxeles" @@ -3271,48 +2989,57 @@ msgstr "Código fuente de la receta (python)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" -"<p>Establecer una expresión regular para intentar obtener metadatos del " -"libro a partir de los nombres de archivo. <p>Puede consultar esta <a " -"href=\"http://docs.python.org/lib/re-syntax.html\">guía</a> de sintaxis de " -"las expresiones regulares.<p>Use la opción <b>Prueba</b> para probar el " -"correcto funcionamiento de su expresión regular con algunos nombres de " -"archivo de ejemplo." -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 msgid "Regular &expression" msgstr "&Expresión regular" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 msgid "&Test" msgstr "&Prueba" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 msgid "File &name:" msgstr "&Nombre de archivo:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "Test" msgstr "Prueba" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 msgid "Title:" msgstr "Título:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" -msgstr "Nombre de grupo de expresión regular (?P<title>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -3321,35 +3048,38 @@ msgstr "Nombre de grupo de expresión regular (?P<title>)" msgid "No match" msgstr "Ninguna coincidencia" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "Autores:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "Nombre de grupo de expresión regular (?P<authors>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 +msgid "Regular expression (?P<authors>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" msgstr "Series:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "Nombre de grupo de expresión regular (?P<series>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Series index:" msgstr "Índice de serie:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" -msgstr "Nombre de grupo de expresión regular (?P<series_index>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "ISBN:" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "Trabajo" @@ -3445,7 +3175,7 @@ msgstr "Valoración" msgid "Timestamp" msgstr "Marca de tiempo" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "" "Búsqueda (Para Busqueda Avanzada, haga click en el boton de la izquierda)" @@ -3475,6 +3205,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>No </b>se han encontrado coincidencias para \"<i>%s</i>\"." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "No se han encontrado coincidencias" @@ -3499,10 +3230,12 @@ msgid "Previous Page" msgstr "Página anterior" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "Atrás" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "Siguiente" @@ -3511,6 +3244,7 @@ msgid "Next match" msgstr "Siguiente coincidencia" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "Abrir eBook" @@ -3591,7 +3325,7 @@ msgid "Save to disk in a single directory" msgstr "Guardar en el disco, en un único directorio" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "Guardar solamente el formato %s en disco" @@ -3625,7 +3359,7 @@ msgid "Bad database location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "" @@ -3773,47 +3507,47 @@ msgstr "Buscando noticias de " msgid "News fetched. Uploading to device." msgstr "Noticias adquiridas. Enviando al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "Seleccione un libro" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "No se puede visualizar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "Elija el formato para visualizar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "%s no tiene formatos disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "No se puede configurar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "No se puede configurar con trabajos en proceso." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "Base de datos no valida" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" @@ -3821,24 +3555,24 @@ msgstr "" "<p>Ya existe una base de datos no valida en %s, bórrela antes de intentar " "mover la base de datos existente. <br>Error: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "No se puede mover la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "No hay información detallada disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "" "No hay información detallada disponible para los libros en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "Error de comunicación con el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -3846,24 +3580,23 @@ msgstr "" "Hubo un error de comunicación con el dispositivo. Desconecte, vuelva a " "conectar el dispositivo y reinicie la aplicación." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "Error de conversión" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "No existe la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." @@ -3871,11 +3604,11 @@ msgstr "" "El directorio en el que se debería encontrar la base de datos, %s ya no " "existe. Por favor seleccióne una nueva ruta para la base de datos." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" @@ -3883,7 +3616,7 @@ msgstr "" "<span style=\"color:red; font-weight:bold\">Última versión: <a " "href=\"%s\">%s</a></span>" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " @@ -3893,7 +3626,7 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">nuevas " "características</a>. Visita la página de descarga?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "Actualización disponible" @@ -4102,6 +3835,182 @@ msgstr "" msgid "Fetch news from " msgstr "Busca noticias de " +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "Expresión regular no válida" @@ -4166,12 +4075,9 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" -"Campos a mostrar cuando se listan libros de la Base de Datos. Tienen que " -"estar separados por comas.\n" -"Campos disponibles: %s\n" -"Defecto: %%default" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 msgid "" @@ -4203,15 +4109,19 @@ msgid "" "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "Campos no válidos. Los campos disponibles:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 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:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" @@ -4219,7 +4129,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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -4228,7 +4138,7 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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" @@ -4236,11 +4146,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:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "Proceso de directorios recursivamente" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." @@ -4248,11 +4158,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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 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:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -4267,11 +4177,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:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 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:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -4285,15 +4195,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:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 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:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "ebook archivo debe tener una extensión" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -4310,11 +4220,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 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:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -4324,15 +4234,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "Imprimir metadatos en formato OPF (XML)" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "Usted debe especificar un ID" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -4345,11 +4255,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 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:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -4360,31 +4270,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:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 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:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 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:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 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:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 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:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 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:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -4413,11 +4323,11 @@ msgstr "" msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "No se ha podido abrir el proceso trabajador." -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "" @@ -4685,7 +4595,7 @@ msgid "Dont show the progress bar" msgstr "No mostrar la barra de progreso" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "Buscando newsfeeds..." @@ -4693,62 +4603,62 @@ msgstr "Buscando newsfeeds..." msgid "Unknown News Source" msgstr "Fuente de noticias desconocida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "Descarga finalizada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "Error al descargar los siguientes artículos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "Error al descargar partes de los siguientes artículos" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "\tEnlaces erroneos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" "No se pudo obtener el artículo. Ejecute con la opción --debug para encontrar " "la causa del fallo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "Feeds obtenidos de página índice" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "Intentando descargar la portada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "Iniciando la descarga [%d hilo(s)]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "Feeds descargados a %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "No fué posible descargar la portada: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "Descargando portada desde %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "Artículo sin título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" @@ -4758,19 +4668,19 @@ msgstr "" "Artículo %s descargado desde %s\n" "%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "Artículo descargado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "No se ha podido descargar el artículo: %s de %s\n" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "Error en la descarga del artículo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "Buscando newsfeed" @@ -4807,3 +4717,338 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:420 msgid "Show detailed output information. Useful for debugging" msgstr "Mostrar información de salida detallada. Útil para depuración" + +#~ msgid "" +#~ "Specify the base font size in pts. All fonts are rescaled accordingly. This " +#~ "option obsoletes the --font-delta option and takes precedence over it. To " +#~ "use --font-delta, set this to 0." +#~ msgstr "" +#~ "Especifica el tamaño de fuente en puntos. Todas las fuentes se reescalan " +#~ "según este valor. Esta opción sustituye a --font-delta que se considera " +#~ "obsoleta. Para usar ---font-delta, asigne 0 aquí." + +# ??? +#~ msgid "" +#~ "A regular expression. <a> tags whoose href matches will be ignored. Defaults " +#~ "to %default" +#~ msgstr "" +#~ "Expresión regular. Las marcas <a> que tengan href coincidentes, son " +#~ "ignoradas. Por defecto: %default" + +#~ msgid "" +#~ "Prevent the automatic insertion of page breaks before detected chapters." +#~ msgstr "" +#~ "Evita la inserción automática de saltos de página delante de los capítulos " +#~ "detectados." + +#~ msgid "" +#~ "Force a page break before tags whoose names match this regular expression." +#~ msgstr "" +#~ "Fuerza un salto de página antes de las marcas cuyo nombre coincida con la " +#~ "expresión regular." + +#~ msgid "" +#~ "Specify trutype font families for serif, sans-serif and monospace fonts. " +#~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " +#~ "slower page turns. Each family specification is of the form: \"path to fonts " +#~ "directory, family\" For example: --serif-family \"%s, Times New Roman\"\n" +#~ " " +#~ msgstr "" +#~ "Especificar fuentes truetype para las familias serif, sans-serif y " +#~ "monoespaciadas. Las fuentes se insertan en el archivo LRF. Tener en cuenta " +#~ "que añadir fuentes personalizadas relentiza el cambio de página. Para " +#~ "especificar cada una de las familias se utiliza: \"ruta a la carpeta de " +#~ "fuents, familia\" ( --serif-family \"%s, Times New Roman\")\n" +#~ " " + +#~ msgid "mybook.epub" +#~ msgstr "milibro.epub" + +#~ msgid "Basic" +#~ msgstr "Básico" + +#~ msgid "&Location of books database (library1.db)" +#~ msgstr "&Ubicación de la base de datos (library1.db)" + +#~ msgid "&Access Key;" +#~ msgstr "Clave de &acceso;" + +#~ msgid "" +#~ "<p>Set a regular expression pattern to use when trying to guess ebook " +#~ "metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" +#~ "syntax.html\">reference</a> on the syntax of regular expressions is " +#~ "available.<p>Use the <b>Test</b> functionality below to test your regular " +#~ "expression on a few sample filenames." +#~ msgstr "" +#~ "<p>Establecer una expresión regular para intentar obtener metadatos del " +#~ "libro a partir de los nombres de archivo. <p>Puede consultar esta <a " +#~ "href=\"http://docs.python.org/lib/re-syntax.html\">guía</a> de sintaxis de " +#~ "las expresiones regulares.<p>Use la opción <b>Prueba</b> para probar el " +#~ "correcto funcionamiento de su expresión regular con algunos nombres de " +#~ "archivo de ejemplo." + +#~ msgid "Regular expression group name (?P<title>)" +#~ msgstr "Nombre de grupo de expresión regular (?P<title>)" + +#~ msgid "Regular expression group name (?P<authors>)" +#~ msgstr "Nombre de grupo de expresión regular (?P<authors>)" + +#~ msgid "Regular expression group name (?P<series>)" +#~ msgstr "Nombre de grupo de expresión regular (?P<series>)" + +#~ msgid "Regular expression group name (?P<series_index>)" +#~ msgstr "Nombre de grupo de expresión regular (?P<series_index>)" + +#~ msgid "" +#~ "Cannot kill jobs that are communicating with the device as this may cause " +#~ "data corruption." +#~ msgstr "" +#~ "No se pueden detener los trabajos que estan en comunicación con el " +#~ "dispositivo ya que pueden causar corrupción de datos" + +#~ msgid "Cannot kill already completed jobs." +#~ msgstr "No se pueden detener trabajos ya finalizados" + +#~ msgid "Cannot kill waiting jobs." +#~ msgstr "No se pueden detener trabajos en espera" + +#~ msgid "<b>Changes will only take affect after a restart." +#~ msgstr "<b>Los cambios no se aplicaran hasta reiniciar." + +#~ msgid "Job killed by user" +#~ msgstr "Trabajo detenido por el usuario" + +#~ msgid "%s is not available in LRF format. Please convert it first." +#~ msgstr "\"%s\" no es un archivo LRF. Conviértalo primero." + +#~ msgid "Not yet implemented." +#~ msgstr "No implementado" + +#~ msgid "RTF conversion not supported" +#~ msgstr "Conversión RTF no soportada" + +#~ msgid "" +#~ "Conversion of RTF files is not supported on OS X Leopard and higher. This is " +#~ "because unrtf, the underlying program does not work. If you are willing to " +#~ "port unrtf to Leopard, contact me." +#~ msgstr "" +#~ "La conversión de archivos RTF no está soportada en OS X Leopard o " +#~ "superior,porque unrtf, el programa de conversión, no funciona. Si quieres " +#~ "colaboraren portar unrtf, ponte en contacto con Kovid." + +#~ msgid "Search by title, author, publisher, tags, series and comments" +#~ msgstr "Buscar por título, autor, editorial, etiquetas, series y comentarios" + +#~ msgid "Done" +#~ msgstr "Terminado" + +#~ msgid "Use &metadata cover" +#~ msgstr "Utilizar la portada de los &metadatos" + +#~ msgid "" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" +#~ "indent:0px;\"></p></body></html>" +#~ msgstr "" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" +#~ "indent:0px;\"></p></body></html>" + +#~ msgid "" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-" +#~ "right:0px; -qt-block-indent:0; text-indent:0px;\">For help visit <a " +#~ "href=\"https://calibre.kovidgoyal.net/wiki/WikiStart#Usage\"><span style=\" " +#~ "text-decoration: underline; " +#~ "color:#0000ff;\">calibre.kovidgoyal.net</span></a><br /><br /><span style=\" " +#~ "font-weight:600;\">calibre</span>: %1 by <span style=\" font-" +#~ "weight:600;\">Kovid Goyal</span> %2<br />%3</p></body></html>" +#~ msgstr "" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-" +#~ "right:0px; -qt-block-indent:0; text-indent:0px;\">Para más información " +#~ "visite (en inglés) <a " +#~ "href=\"https://calibre.kovidgoyal.net/wiki/WikiStart#Usage\"><span style=\" " +#~ "text-decoration: underline; " +#~ "color:#0000ff;\">calibre.kovidgoyal.net</span></a><br /><br /><span style=\" " +#~ "font-weight:600;\">calibre</span>: %1 de <span style=\" font-" +#~ "weight:600;\">Kovid Goyal</span> %2<br />%3</p></body></html>" + +#~ msgid "Copying database to " +#~ msgstr "Copiando base de datos a " + +#~ msgid " does not allow copying of text." +#~ msgstr " no permite copiar texto." + +#~ msgid "" +#~ "Path to the calibre database. Default is to use the path stored in the " +#~ "settings." +#~ msgstr "" +#~ "Camino a la base de datos calibre. El valor predeterminado es a usar la ruta " +#~ "almacenada en la configuración." + +#~ msgid "" +#~ "%prog list [options]\n" +#~ "\n" +#~ "List the books available in the calibre database. \n" +#~ msgstr "" +#~ "%prog list [options]\n" +#~ "\n" +#~ "Mostrar los libros disponibles en la base de datos calibre. \n" + +#~ msgid "" +#~ "The fields to display when listing books in the database. Should be a comma " +#~ "separated list of fields.\n" +#~ "Available fields: %s\n" +#~ "Default: %%default" +#~ msgstr "" +#~ "Campos a mostrar cuando se listan libros de la Base de Datos. Tienen que " +#~ "estar separados por comas.\n" +#~ "Campos disponibles: %s\n" +#~ "Defecto: %%default" + +#~ msgid "" +#~ "%prog add [options] file1 file2 file3 ...\n" +#~ "\n" +#~ "Add the specified files as books to the database. You can also specify " +#~ "directories, see\n" +#~ "the directory related options below. \n" +#~ msgstr "" +#~ "%prog add [options] file1 file2 file3 ...\n" +#~ "\n" +#~ "Añadir los archivos especificados como libros a la base de datos. También " +#~ "puede especificar\n" +#~ "directorios, consulte las opciones relacionadas a los directorios más abajo. " +#~ "\n" + +#~ msgid "" +#~ "%%prog command [options] [arguments]\n" +#~ "\n" +#~ "%%prog is the command line interface to the calibre books database. \n" +#~ "\n" +#~ "command is one of:\n" +#~ " %s\n" +#~ " \n" +#~ "For help on an individual command: %%prog command --help\n" +#~ msgstr "" +#~ "%%prog command [opciones] [argumentos]\n" +#~ "\n" +#~ "%%prog es la interfaz en linea de comandos a la base de datos de libros de " +#~ "calibre\n" +#~ "\n" +#~ "command es uno de:\n" +#~ "%s\n" + +#~ msgid "" +#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" +#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" +#~ msgstr "" +#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" +#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" + +#~ msgid "" +#~ "\n" +#~ "%prog show_metadata [options] id\n" +#~ "\n" +#~ "Show the metadata stored in the calibre database for the book identified by " +#~ "id. \n" +#~ "id is an id number from the list command. \n" +#~ msgstr "" +#~ "\n" +#~ "%prog show_metadata [options] id\n" +#~ "Muestra los metadatos almacenados en la Base de Datos de calibre para el " +#~ "libro identificado por ID.\n" +#~ "Id es un número de identificador de la lista de comandos. \n" + +#~ msgid "" +#~ "\n" +#~ "%prog set_metadata [options] id /path/to/metadata.opf\n" +#~ "\n" +#~ "Set the metadata stored in the calibre database for the book identified by " +#~ "id\n" +#~ "from the OPF file metadata.opf. id is an id number from the list command. " +#~ "You \n" +#~ "can get a quick feel for the OPF format by using the --as-opf switch to the\n" +#~ "show_metadata command.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog set_metadata [opciones] id /ruta/de/metadata.opf\n" +#~ "\n" +#~ "Establece los metadatos almacenados en la base de datos de calibre para el " +#~ "libro\n" +#~ "identificado por el número id, a partir de archivo OPF de metadatos " +#~ "\"metadata.opf\".\n" +#~ "Puede obtener información del formato OPF usando el modificador --as-opf en " +#~ "el \n" +#~ "comando show_metadata.\n" + +#~ msgid "" +#~ "%prog export [options] ids \n" +#~ "\n" +#~ "Export the books specified by ids (a comma separated list) to the " +#~ "filesystem.\n" +#~ "The export operation saves all formats of the book, its cover and metadata " +#~ "(in \n" +#~ "an opf file). You can get id numbers from the list command. \n" +#~ msgstr "" +#~ "%prog export [opciones] ids \n" +#~ "\n" +#~ "Exporta los libros indicado por ids (una lista separada por comas) al " +#~ "sistema de archivos. \n" +#~ "Esta operación de exportación guardará todos los formatos del libro, la " +#~ "portada y los metadatos \n" +#~ "(en un archivo opf). Puede obtener los numeros id a partir del comando list. " +#~ "\n" + +#~ msgid "" +#~ "Path to output LRF file. By default a file is created in the current " +#~ "directory." +#~ msgstr "" +#~ "Ruta para el archivo de salida LRF. Por defecto un archivo es creado en el " +#~ "directorio actual." + +#~ msgid "" +#~ "Choose a profile for the device you are generating this LRF for. The default " +#~ "is the SONY PRS-500 with a screen size of 584x754 pixels. Choices are %s" +#~ msgstr "" +#~ "Escoger el perfil para el cual se está generando este LRF. Por defecto es el " +#~ "SONY PRS-500 con un tamaño de pantalla de 584x754 píxeles. Las opciones son " +#~ "%s" + +#~ msgid "Send downloaded periodical content to device automatically" +#~ msgstr "" +#~ "Enviar contenido descargado periodicamente al dispositivo automaticamente" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index f724220bf3..850a68e128 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -6,213 +6,17 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-10-11 12:32+0000\n" +"POT-Creation-Date: 2008-10-16 00:46+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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" -#~ msgid "" -#~ "Specify the base font size in pts. All fonts are rescaled accordingly. This " -#~ "option obsoletes the --font-delta option and takes precedence over it. To " -#~ "use --font-delta, set this to 0." -#~ msgstr "" -#~ "Définit la taille de base de la police en pts. Toutes les poslices sont " -#~ "retaillées en fonction. Cette option remplace l'ancienne option --font-" -#~ "delta. Pour utiliser --font-delta, saisir 0." - -#~ msgid "" -#~ "A regular expression. <a> tags whoose href matches will be ignored. Defaults " -#~ "to %default" -#~ msgstr "" -#~ "Une expression régulière. Les tags <a> qui respectent cette expression " -#~ "seront ignorés. Par défaut : %default" - -#~ msgid "" -#~ "Prevent the automatic insertion of page breaks before detected chapters." -#~ msgstr "" -#~ "Empêche l'insertion automatique d'un saut de page avant chaque chapitre " -#~ "détecté." - -#~ msgid "" -#~ "Force a page break before tags whoose names match this regular expression." -#~ msgstr "" -#~ "Impose un saut de page avant chaque tags dont le nom respecte cette " -#~ "expression régulière." - -#~ msgid "" -#~ "Specify trutype font families for serif, sans-serif and monospace fonts. " -#~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " -#~ "slower page turns. Each family specification is of the form: \"path to fonts " -#~ "directory, family\" For example: --serif-family \"%s, Times New Roman\"\n" -#~ " " -#~ msgstr "" -#~ "Définit des familles de polices truetype pour les polices serif, sans-serif " -#~ "et monospace. Ces polices seront inclues dans le fichier LRF. Attention : " -#~ "inclure des polices dans le fichier ralentit les changements de pages. " -#~ "Chaque définition de famille est de la forme : \"chemin du répertoir, " -#~ "famille\" Par exemple : --serif-family \"%s, Times New Roman\"\n" -#~ " " - -#~ msgid "mybook.epub" -#~ msgstr "mybook.epub" - -#~ msgid "Server error. Try again later." -#~ msgstr "Erreur Serveur. Veuillez essayer ultérieurement." - -#~ msgid "Basic" -#~ msgstr "Mode Basique" - -#~ msgid "&Location of books database (library1.db)" -#~ msgstr "&Emplacement de la base de données (library1.db)" - -#~ msgid "&Access Key;" -#~ msgstr "&Access Key;" - -#~ msgid "<b>Changes will only take affect after a restart." -#~ msgstr "" -#~ "<b>Les modifications ne seront prises en compte qu'après avoir relancé le " -#~ "programme." - -#~ msgid "%s is not available in LRF format. Please convert it first." -#~ msgstr "%s n'est pas disponible au format LRF. Veuillez le convertir avant." - -#~ msgid "Not yet implemented." -#~ msgstr "Pas encore implémenté." - -#~ msgid "RTF conversion not supported" -#~ msgstr "La conversion de format RTF n'est pas supportée" - -#~ msgid "" -#~ "Conversion of RTF files is not supported on OS X Leopard and higher. This is " -#~ "because unrtf, the underlying program does not work. If you are willing to " -#~ "port unrtf to Leopard, contact me." -#~ msgstr "" -#~ "La conversion de fichiers RTF n'est pas supportée sous OS X Leopard et " -#~ "suivants. Ceci est dû à unrtf, le programe utilisé pour cette conversion, " -#~ "qui ne fonctionne pas sur cet OS. Si vous souhaitez migrer unrtf sur " -#~ "Leopard, merci de me contacter." - -#~ msgid "" -#~ "If the tag you want is not in the available list, you can add it here. " -#~ "Accepts a comman separated list of tags." -#~ msgstr "" -#~ "Si le mot-clef que vous cherchez n'est pas dans la liste, vous pouvez " -#~ "l'ajouter ici. Vous pouvez également saisir une liste de mot-clefs séparés " -#~ "par des virgules." - -#~ msgid "Search by title, author, publisher, tags, series and comments" -#~ msgstr "Recherche par titre, auteur, éditeur, tags, séries et commentaires." - -#~ msgid "Done" -#~ msgstr "Terminé" - -#~ msgid "Use &metadata cover" -#~ msgstr "Utilise la couverture &metadata" - -#~ msgid "" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" -#~ "indent:0px;\"></p></body></html>" -#~ msgstr "" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" -#~ "indent:0px;\"></p></body></html>" - -#~ msgid "" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-" -#~ "right:0px; -qt-block-indent:0; text-indent:0px;\">For help visit <a " -#~ "href=\"https://calibre.kovidgoyal.net/wiki/WikiStart#Usage\"><span style=\" " -#~ "text-decoration: underline; " -#~ "color:#0000ff;\">calibre.kovidgoyal.net</span></a><br /><br /><span style=\" " -#~ "font-weight:600;\">calibre</span>: %1 by <span style=\" font-" -#~ "weight:600;\">Kovid Goyal</span> %2<br />%3</p></body></html>" -#~ msgstr "" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-" -#~ "right:0px; -qt-block-indent:0; text-indent:0px;\">For help visit <a " -#~ "href=\"https://calibre.kovidgoyal.net/wiki/WikiStart#Usage\"><span style=\" " -#~ "text-decoration: underline; " -#~ "color:#0000ff;\">calibre.kovidgoyal.net</span></a><br /><br /><span style=\" " -#~ "font-weight:600;\">calibre</span>: %1 by <span style=\" font-" -#~ "weight:600;\">Kovid Goyal</span> %2<br />%3</p></body></html>" - -#~ msgid "" -#~ "Set the default timeout for network fetches (i.e. anytime calibre foes out " -#~ "to the internet to get information)" -#~ msgstr "" -#~ "Définit le délai maximum de connexion avant erreur lorsque calibre récupère " -#~ "des informations sur internet." - -#~ msgid "" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'DejaVu Sans'; font-size:9pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" -#~ "family:'Sans Serif';\"></p></body></html>" -#~ msgstr "" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'DejaVu Sans'; font-size:9pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" -#~ "family:'Sans Serif';\"></p></body></html>" - -#~ msgid " does not allow copying of text." -#~ msgstr " ne permet pas de copier du texte." - -#~ msgid "" -#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " -#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" -#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" -#~ msgstr "" -#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " -#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" -#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" - #: /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 @@ -457,17 +261,21 @@ msgid "" "the <spine> element of the OPF file. \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011 msgid "You must specify an input HTML file" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -571,7 +379,7 @@ msgid "%prog [options] LITFILE" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "" @@ -584,7 +392,7 @@ msgid "Useful for debugging." msgstr "Utile pour déboguer" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "" @@ -1434,23 +1242,23 @@ msgstr "Configurer les auteurs." msgid "Set the comment" msgstr "Configurer les commentaires." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 msgid "A comma separated list of tags to set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 msgid "The series to which this book belongs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "" @@ -1555,11 +1363,11 @@ msgstr "Usage: pdf-meta file.pdf" msgid "Usage: rb-meta file.rb" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "%prog [options] myebook.mobi" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "" @@ -1568,7 +1376,7 @@ msgid "The output directory. Defaults to the current directory." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "Répertoires utilisés fréquemment" @@ -1620,6 +1428,10 @@ msgstr "" msgid "Options for the LRF ebook viewer" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "" @@ -1776,61 +1588,61 @@ msgstr "" msgid "&Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "Mode avancé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "Chemin de la database invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "<br>Doit être un répertoire." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "Chemin de la database invalide " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "Chemin de la database invalide.<br>Erreur en écriture " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "Configuration" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -1852,121 +1664,125 @@ msgstr "Choisir un nouvel emplacement pour la base de données" msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "Envoyer une notification quand une nouvelle version est disponible." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "&Priorité pour les travaux de conversion :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "&Timeout par défaut pour les connexions réseau :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr " secondes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 #: /home/kovid/work/calibre/src/calibre/utils/config.py:529 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "Ajouter un répetoire à la liste des répertoires utilisés fréquemment" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "" "Supprime un répetoire de la liste des répertoires utilisés fréquemment" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "Utilisation de chiffres romains pour les numéro de séries" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "Barre d'outils" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "Large" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "Moyen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "Petit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "Espace libre non-utilisé de la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "" @@ -1986,6 +1802,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "Metadata" @@ -2585,6 +2403,8 @@ msgstr "Surcharge <br> CSS" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr " px" @@ -3103,42 +2923,57 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 -msgid "Regular &expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 -msgid "&Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 -msgid "File &name:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 -msgid "Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 -msgid "Title:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 +msgid "Regular &expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +msgid "&Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +msgid "File &name:" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 +msgid "Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +msgid "Title:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -3147,35 +2982,38 @@ msgstr "" msgid "No match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 -msgid "Series:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 -msgid "Series index:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" +msgid "Regular expression (?P<authors>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +msgid "Series:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 +msgid "Series index:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "Travaux" @@ -3271,7 +3109,7 @@ msgstr "Note" msgid "Timestamp" msgstr "Horodatage" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -3300,6 +3138,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Aucun résultat</b> pour la recherche <i>%s</i>." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "Aucun résultat" @@ -3324,10 +3163,12 @@ msgid "Previous Page" msgstr "Page précédente" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "Recule" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "Avance" @@ -3336,6 +3177,7 @@ msgid "Next match" msgstr "Résultat suivant" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "Ouvrir le livre" @@ -3414,7 +3256,7 @@ msgid "Save to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "" @@ -3448,7 +3290,7 @@ msgid "Bad database location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "" @@ -3579,47 +3421,47 @@ msgstr "" msgid "News fetched. Uploading to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "Aucun livre sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "Impossible de visualiser" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "Configuration impossible" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "Impossible de configurer pendant que des travaux sont en cours." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "Base de données invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" @@ -3627,23 +3469,23 @@ msgstr "" "<p>Une base de données invalide existe déjà ici : %s, spprimez la avant " "d'essayer de déplacer la base de données existante.<br>Erreur : %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "Déplacement de la base de données impossible" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -3652,47 +3494,46 @@ msgstr "" "lecteur électronique. Veuillez déconnecter et reconnecter le lecteur " "électronique et redémarrer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "" @@ -3893,6 +3734,182 @@ msgstr "" msgid "Fetch news from " msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "" @@ -3955,7 +3972,8 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 @@ -3982,21 +4000,25 @@ msgid "" "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -4005,27 +4027,27 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -4034,11 +4056,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "You must specify at least one book to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -4047,15 +4069,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 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:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -4065,11 +4087,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -4079,15 +4101,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -4100,11 +4122,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -4115,27 +4137,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:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 msgid "Export all books in database, ignoring the list of ids." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 msgid "Export all books into a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "Create file names as author - title instead of title - author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -4164,11 +4186,11 @@ msgstr "" msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "" @@ -4383,7 +4405,7 @@ msgid "Dont show the progress bar" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "" @@ -4391,79 +4413,79 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "" @@ -4493,3 +4515,199 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:420 msgid "Show detailed output information. Useful for debugging" msgstr "" + +#~ msgid "" +#~ "Specify the base font size in pts. All fonts are rescaled accordingly. This " +#~ "option obsoletes the --font-delta option and takes precedence over it. To " +#~ "use --font-delta, set this to 0." +#~ msgstr "" +#~ "Définit la taille de base de la police en pts. Toutes les poslices sont " +#~ "retaillées en fonction. Cette option remplace l'ancienne option --font-" +#~ "delta. Pour utiliser --font-delta, saisir 0." + +#~ msgid "" +#~ "A regular expression. <a> tags whoose href matches will be ignored. Defaults " +#~ "to %default" +#~ msgstr "" +#~ "Une expression régulière. Les tags <a> qui respectent cette expression " +#~ "seront ignorés. Par défaut : %default" + +#~ msgid "" +#~ "Prevent the automatic insertion of page breaks before detected chapters." +#~ msgstr "" +#~ "Empêche l'insertion automatique d'un saut de page avant chaque chapitre " +#~ "détecté." + +#~ msgid "" +#~ "Force a page break before tags whoose names match this regular expression." +#~ msgstr "" +#~ "Impose un saut de page avant chaque tags dont le nom respecte cette " +#~ "expression régulière." + +#~ msgid "" +#~ "Specify trutype font families for serif, sans-serif and monospace fonts. " +#~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " +#~ "slower page turns. Each family specification is of the form: \"path to fonts " +#~ "directory, family\" For example: --serif-family \"%s, Times New Roman\"\n" +#~ " " +#~ msgstr "" +#~ "Définit des familles de polices truetype pour les polices serif, sans-serif " +#~ "et monospace. Ces polices seront inclues dans le fichier LRF. Attention : " +#~ "inclure des polices dans le fichier ralentit les changements de pages. " +#~ "Chaque définition de famille est de la forme : \"chemin du répertoir, " +#~ "famille\" Par exemple : --serif-family \"%s, Times New Roman\"\n" +#~ " " + +#~ msgid "mybook.epub" +#~ msgstr "mybook.epub" + +#~ msgid "Server error. Try again later." +#~ msgstr "Erreur Serveur. Veuillez essayer ultérieurement." + +#~ msgid "Basic" +#~ msgstr "Mode Basique" + +#~ msgid "&Location of books database (library1.db)" +#~ msgstr "&Emplacement de la base de données (library1.db)" + +#~ msgid "&Access Key;" +#~ msgstr "&Access Key;" + +#~ msgid "<b>Changes will only take affect after a restart." +#~ msgstr "" +#~ "<b>Les modifications ne seront prises en compte qu'après avoir relancé le " +#~ "programme." + +#~ msgid "%s is not available in LRF format. Please convert it first." +#~ msgstr "%s n'est pas disponible au format LRF. Veuillez le convertir avant." + +#~ msgid "Not yet implemented." +#~ msgstr "Pas encore implémenté." + +#~ msgid "RTF conversion not supported" +#~ msgstr "La conversion de format RTF n'est pas supportée" + +#~ msgid "" +#~ "Conversion of RTF files is not supported on OS X Leopard and higher. This is " +#~ "because unrtf, the underlying program does not work. If you are willing to " +#~ "port unrtf to Leopard, contact me." +#~ msgstr "" +#~ "La conversion de fichiers RTF n'est pas supportée sous OS X Leopard et " +#~ "suivants. Ceci est dû à unrtf, le programe utilisé pour cette conversion, " +#~ "qui ne fonctionne pas sur cet OS. Si vous souhaitez migrer unrtf sur " +#~ "Leopard, merci de me contacter." + +#~ msgid "" +#~ "If the tag you want is not in the available list, you can add it here. " +#~ "Accepts a comman separated list of tags." +#~ msgstr "" +#~ "Si le mot-clef que vous cherchez n'est pas dans la liste, vous pouvez " +#~ "l'ajouter ici. Vous pouvez également saisir une liste de mot-clefs séparés " +#~ "par des virgules." + +#~ msgid "Search by title, author, publisher, tags, series and comments" +#~ msgstr "Recherche par titre, auteur, éditeur, tags, séries et commentaires." + +#~ msgid "Done" +#~ msgstr "Terminé" + +#~ msgid "Use &metadata cover" +#~ msgstr "Utilise la couverture &metadata" + +#~ msgid "" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" +#~ "indent:0px;\"></p></body></html>" +#~ msgstr "" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" +#~ "indent:0px;\"></p></body></html>" + +#~ msgid "" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-" +#~ "right:0px; -qt-block-indent:0; text-indent:0px;\">For help visit <a " +#~ "href=\"https://calibre.kovidgoyal.net/wiki/WikiStart#Usage\"><span style=\" " +#~ "text-decoration: underline; " +#~ "color:#0000ff;\">calibre.kovidgoyal.net</span></a><br /><br /><span style=\" " +#~ "font-weight:600;\">calibre</span>: %1 by <span style=\" font-" +#~ "weight:600;\">Kovid Goyal</span> %2<br />%3</p></body></html>" +#~ msgstr "" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-" +#~ "right:0px; -qt-block-indent:0; text-indent:0px;\">For help visit <a " +#~ "href=\"https://calibre.kovidgoyal.net/wiki/WikiStart#Usage\"><span style=\" " +#~ "text-decoration: underline; " +#~ "color:#0000ff;\">calibre.kovidgoyal.net</span></a><br /><br /><span style=\" " +#~ "font-weight:600;\">calibre</span>: %1 by <span style=\" font-" +#~ "weight:600;\">Kovid Goyal</span> %2<br />%3</p></body></html>" + +#~ msgid "" +#~ "Set the default timeout for network fetches (i.e. anytime calibre foes out " +#~ "to the internet to get information)" +#~ msgstr "" +#~ "Définit le délai maximum de connexion avant erreur lorsque calibre récupère " +#~ "des informations sur internet." + +#~ msgid "" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'DejaVu Sans'; font-size:9pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" +#~ "family:'Sans Serif';\"></p></body></html>" +#~ msgstr "" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'DejaVu Sans'; font-size:9pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" +#~ "family:'Sans Serif';\"></p></body></html>" + +#~ msgid " does not allow copying of text." +#~ msgstr " ne permet pas de copier du texte." + +#~ msgid "" +#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" +#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" +#~ msgstr "" +#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" +#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index 6c77be89f5..a82c2e39f6 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -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-11 12:32+0000\n" +"POT-Creation-Date: 2008-10-16 00:46+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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:131 @@ -266,17 +266,21 @@ msgid "" "the <spine> element of the OPF file. \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011 msgid "You must specify an input HTML file" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -380,7 +384,7 @@ msgid "%prog [options] LITFILE" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "" @@ -393,7 +397,7 @@ msgid "Useful for debugging." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "" @@ -1117,23 +1121,23 @@ msgstr "" msgid "Set the comment" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 msgid "A comma separated list of tags to set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 msgid "The series to which this book belongs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "" @@ -1220,11 +1224,11 @@ msgstr "" msgid "Usage: rb-meta file.rb" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "" @@ -1233,7 +1237,7 @@ msgid "The output directory. Defaults to the current directory." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "" @@ -1285,6 +1289,10 @@ msgstr "" msgid "Options for the LRF ebook viewer" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "" @@ -1441,61 +1449,61 @@ msgstr "" msgid "&Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -1517,120 +1525,124 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 #: /home/kovid/work/calibre/src/calibre/utils/config.py:529 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "" @@ -1650,6 +1662,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "" @@ -2226,6 +2240,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr "" @@ -2733,42 +2749,57 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 -msgid "Regular &expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 -msgid "&Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 -msgid "File &name:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 -msgid "Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 -msgid "Title:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 +msgid "Regular &expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +msgid "&Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +msgid "File &name:" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 +msgid "Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +msgid "Title:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -2777,35 +2808,38 @@ msgstr "" msgid "No match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 -msgid "Series:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 -msgid "Series index:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" +msgid "Regular expression (?P<authors>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +msgid "Series:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 +msgid "Series index:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "" @@ -2901,7 +2935,7 @@ msgstr "" msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -2930,6 +2964,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "" @@ -2954,10 +2989,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "" @@ -2966,6 +3003,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "" @@ -3040,7 +3078,7 @@ msgid "Save to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "" @@ -3074,7 +3112,7 @@ msgid "Bad database location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "" @@ -3201,115 +3239,114 @@ msgstr "" msgid "News fetched. Uploading to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "" @@ -3506,6 +3543,182 @@ msgstr "" msgid "Fetch news from " msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "" @@ -3564,7 +3777,8 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 @@ -3591,21 +3805,25 @@ msgid "" "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -3614,27 +3832,27 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -3643,11 +3861,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "You must specify at least one book to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -3656,15 +3874,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -3674,11 +3892,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -3688,15 +3906,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -3709,11 +3927,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -3724,27 +3942,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:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 msgid "Export all books in database, ignoring the list of ids." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 msgid "Export all books into a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "Create file names as author - title instead of title - author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -3773,11 +3991,11 @@ msgstr "" msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "" @@ -3992,7 +4210,7 @@ msgid "Dont show the progress bar" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "" @@ -4000,79 +4218,79 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index c999be6e8e..abc3ed1af9 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-10-11 12:32+0000\n" -"PO-Revision-Date: 2008-10-13 17:47+0000\n" +"POT-Creation-Date: 2008-10-16 00:46+0000\n" +"PO-Revision-Date: 2008-10-14 22:05+0000\n" "Last-Translator: Iacopo Benesperi <Unknown>\n" "Language-Team: italiano\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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" @@ -329,11 +329,15 @@ msgstr "" "presa\n" "dall'elemento <spine> del file OPF. \n" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011 msgid "You must specify an input HTML file" msgstr "È necessario specificare un file HTML" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "I libri nel formato %s non sono supportati" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" @@ -341,7 +345,7 @@ msgstr "" "Impossibile trovare un buon punto dove dividere: %s Dimensione sotto-albero: " "%d KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -466,7 +470,7 @@ msgid "%prog [options] LITFILE" msgstr "%prog [opzioni] FILELIT" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "Cartella in uscita. Predefinita: cartella corrente." @@ -481,7 +485,7 @@ msgid "Useful for debugging." msgstr "Utile per il debugging" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "Libro OEB creato in" @@ -1386,23 +1390,23 @@ msgstr "Imposta gli autori" msgid "Set the comment" msgstr "Imposta il commento" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 msgid "A comma separated list of tags to set" msgstr "Una lista separata da virgole di tag da impostare" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 msgid "The series to which this book belongs" msgstr "La serie a cui questo libro appartiene" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "L'indice della serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "La lingua del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "Estrai la copertina" @@ -1507,11 +1511,11 @@ msgstr "Uso: pdf-meta-file.pdf" msgid "Usage: rb-meta file.rb" msgstr "Uso: rb-meta file.rb" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "%prog [opzioni] miolibro.mobi" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "MOBI HTML raw salvato in" @@ -1520,7 +1524,7 @@ msgid "The output directory. Defaults to the current directory." msgstr "La cartella di uscita. La cartella predefinita è quella corrente." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "Cartelle usate frequentemente" @@ -1575,6 +1579,10 @@ msgstr "Parametri predefiniti per la conversione in LRF" msgid "Options for the LRF ebook viewer" msgstr "Opzioni del lettore di libri LRF" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "Dispositivo non più collegato." @@ -1732,49 +1740,49 @@ msgstr "De&speckle" msgid "&Wide" msgstr "&Largo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "Generale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "Interfaccia" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "Avanzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "Percorso database non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "<br>Deve essere una cartella" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "Percorso database non valido " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "Percorso database non valido.<br>Impossibile scrivere su " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "Compattazione database. Poterbbe richiedere un po' di tempo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "Compattazione..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "Configurazione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -1782,13 +1790,13 @@ msgstr "" "Per&corso dei libri (I libri sono salvati in cartelle salvate per autore e i " "metadati sono salvati nel file metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" msgstr "Sfoglia per specificare una nuova posizione del database" -#: /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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -1810,15 +1818,15 @@ msgstr "Sfoglia per specificare una nuova posizione del database" msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "&Visualizza un avvertimento quando è disponibile una nuova versione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "&Chiedere conferma prima di eliminare i file" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." @@ -1826,23 +1834,23 @@ msgstr "" "Se si disabilita questa impostazione, i metadati saranno indovinati dal nome " "del file. Questa impostazione può essere configurata nella sezione Avanzata." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "Leggi &metadati dai file" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "&Formato per salvataggio singolo file:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "Pri&orità per i lavori di conversione:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "&Timeout predefinito della rete:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -1850,86 +1858,90 @@ msgstr "" "Imposta il timeout predefinito per gli scaricamenti dalla rete (cioè ogni " "volta che si usa Internet per prelevare informazioni)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr " secondi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 msgid "Choose &language (requires restart):" msgstr "Scegliere la ling&ua (richiede il riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 #: /home/kovid/work/calibre/src/calibre/utils/config.py:529 msgid "The default output format for ebook conversions." msgstr "Il formato predefinito per la conversione dei libri." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "&Formato in uscita:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "Aggiunge una cartella alla lista delle cartelle usate frequentemente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "Rimuove una cartella dalla lista delle cartelle usate frequentemente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "&Usa numeri romani per i numeri delle serie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" "&Numero di copertine da visualizzare nella modalità di sfogliatura (richiede " "riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "Barra degli strumenti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "Media" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "Piccola" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "&Dimensione bottoni nella barra degli strumenti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "&Mostra testo nei bottoni della barra degli strumenti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "&Selezionare le colonne visibili nella vista biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "Libera lo spazio non utilizzato dal database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "&Compatta database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "&Metadati dal nome del file" @@ -1949,6 +1961,8 @@ msgstr "Converte %s in EPUB" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "Metadati" @@ -2290,9 +2304,9 @@ msgstr "" "</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " "font-weight:400; font-style:normal;\">\n" "<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" -"right:0px; -qt-block-indent:0; text-indent:0px;\">< possibile controllare " -"come calibre rileva i capitoli usando un'espressione XPath. Per imparare ad " -"usare le espressioni XPath vedere la a " +"right:0px; -qt-block-indent:0; text-indent:0px;\">possibile controllare come " +"calibre rileva i capitoli usando un'espressione XPath. Per imparare ad usare " +"le espressioni XPath vedere la <a " "href=\"https://calibre.kovidgoyal.net/user_manual/xpath.html\"><span " "style=\" text-decoration: underline; color:#0È000ff;\">guida a " "XPath</span></a></p></body></html>" @@ -2574,6 +2588,8 @@ msgstr "Sovrascrivi<br>CSS" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr " px" @@ -3119,48 +3135,57 @@ msgstr "Codice sorgente formula (python)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" -"<p>Impostare un modello di espressione regolare da usare nel tentativo di " -"indovinare i metadati dei libri dal nome del file. <p>È disponibile un <a " -"href=\"http://docs.python.org/lib/re-syntax.html\">riferimento</a> sulla " -"sintassi delle espressioni regolari. <p>Usare la funzionalità <b>Test</b> " -"sottostante per testare le proprie espressioni regolari su una serie di nomi " -"di file di esempio." -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 msgid "Regular &expression" msgstr "&Espressione regolare" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 msgid "&Test" msgstr "&Test" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 msgid "File &name:" msgstr "&Nome file:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "Test" msgstr "Test" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 msgid "Title:" msgstr "Titolo:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" -msgstr "Nome del gruppo per l'espressione regolare (?P< title>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -3169,35 +3194,38 @@ msgstr "Nome del gruppo per l'espressione regolare (?P< title>)" msgid "No match" msgstr "Nessuna corrispondenza" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "Autori:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "Nome del gruppo per l'espressione regolare (?P<authors>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 +msgid "Regular expression (?P<authors>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" msgstr "Serie:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "Nome del gruppo per l'espressione regolare (?P<series>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Series index:" msgstr "Indice serie:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" -msgstr "Nome del gruppo per l'espressione regolare (?P<series_index>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "ISBN:" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "Lavoro" @@ -3293,7 +3321,7 @@ msgstr "Giudizio" msgid "Timestamp" msgstr "Timestamp" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "Cerca (Per la ricerca avanzata fare clic sul bottone a sinistra)" @@ -3322,6 +3350,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Nessuna corrispondenza</b> trovata per la frase <i>%s</i>" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "Nessuna corrispondenza trovata" @@ -3346,10 +3375,12 @@ msgid "Previous Page" msgstr "Pagina precedente" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "Indietro" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "Avanti" @@ -3358,6 +3389,7 @@ msgid "Next match" msgstr "Prossima corrispondenza" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "Apri libro" @@ -3438,7 +3470,7 @@ msgid "Save to disk in a single directory" msgstr "Salva su disco in una singola cartella" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "Salva sul disco solo il formato %s" @@ -3472,7 +3504,7 @@ msgid "Bad database location" msgstr "Percorso del database sbagliato" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "Scegliere un percorso per la propria libreria." @@ -3620,47 +3652,47 @@ msgstr "Scaricamento notizie da " msgid "News fetched. Uploading to device." msgstr "Notizie scaricate. Salvataggio sul dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "Nessun libro selezionato" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "Impossibile leggere" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "Scegliere il formato da leggere" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "%s non ha formati disponibili" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "Impossibile configurare" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "Impossibile configurare mentre ci sono lavori in esecuzione" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "Sto copiando il database" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "Copia biblioteca in " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "Database non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" @@ -3668,25 +3700,25 @@ msgstr "" "<p>Esiste già un database non valido in %s, eliminarlo prima di provare a " "spostare il database esistente.<br>Errore: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "Impossibile spostare il database" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "Nessuna informazione dettagliata disponibile" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "" "Non è disponibile alcuna informazione dettagliata per i libri nel " "dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -3694,27 +3726,26 @@ msgstr "" "Si è verificato un errore di comunicazione temporaneo col dispositivo. " "Disconnettere e riconnettere il dispositivo e/o riavviare" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "Errore di conversione" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" "<p>Impossibile convertire %s<p>È un libro protetto da <a " -"href=\"http://it.wikipedia.org/wiki/Digital_rights_management\">DRM</a>. È " -"necessario rimuovere prima il DRM usando programmi di terze parti." +"href=\"%s\">DRM</a>. È necessario rimuovere prima il DRM usando programmi di " +"terze parti." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "Il database non esiste" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." @@ -3722,11 +3753,11 @@ msgstr "" "La cartella in cui il database dovrebbe essere: %s non esiste più. Scegliere " "una nuova posizione per il database." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "Selezionare una nuova posizione per il database" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" @@ -3734,7 +3765,7 @@ msgstr "" "<span style=\"color:red; font-weight:bold\">Ultima versione: <a " "href=\"%s\">%s</a></span>" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " @@ -3744,7 +3775,7 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">nuove " "funzionalità</a>. Una visita alla pagina del download?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "Aggiornamento disponibile" @@ -3954,6 +3985,185 @@ msgstr "Impossibile convertire alcuni libri" msgid "Fetch news from " msgstr "Scarica notizie da " +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "Sommario" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "/Sconosciuto" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "Cerca" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "Scelta libro" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "Libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "Nessuna corrispondenza trovata per %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "Caricamento..." + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "Impaginazione %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "Caricamento libro..." + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "<p>Questo libro è protetto da <a href=\"%s\">DRM</a>" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "Errore DRM" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "Impossibile aprire il libro" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "<b>%s</b><br/><p>%s</p>" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "Opzioni per controllare il visualizzatore di libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" +"%prog [opzioni] file\n" +"\n" +"Visualizza un libro. \n" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "Visualizzatore di libri" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "Barra degli strumenti" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "Pagina successiva" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "Pagina precedente" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "Dimensione del font maggiore" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "Dimensione del font minore" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "Espressione regolare non valida" @@ -4026,12 +4236,14 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" -"I campi da visualizzare quando si mostra un elenco dei libri nel database. " -"Deve essere una lista di campi separati da virgole.\n" +"I campi da mostrare nella lista dei libri nel database. Deve essere una " +"lista di valori separati da virgola.\n" "Campi disponibili: %s\n" -"Predefinito: %%default" +"Predefiniti: %%default. Può essere usato campo speciale \"all\" per " +"mostrarli tutti." #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 msgid "" @@ -4065,15 +4277,19 @@ msgstr "" "La larghezza massima di una singola linea nell'output. L'impostazione " "predefinita è quella di rilevare la dimensione dello schermo." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "La stringa usata per separare i campi. Predefinita: spazio." + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "Campi non validi. Campi disponibili:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "Campo per l'ordinamento non valido. Campi disponibili:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" @@ -4081,7 +4297,7 @@ msgstr "" "I seguenti libri non sono stati aggiunti perché già esistenti nel database " "(vedere l'opzione --duplicates):" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -4095,7 +4311,7 @@ msgstr "" "specificare cartelle, vedere\n" "la cartella sottostante relativa alle opzioni.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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" @@ -4103,21 +4319,21 @@ msgstr "" "Assume che ogni cartella abbia un solo libro logico e che tutti i file " "presenti siano diversi formati per quel libro" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "Processa cartelle ricorsivamente" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." msgstr "Aggiunge libri al database anche se esistono già." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 msgid "You must specify at least one file to add" msgstr "È necessario specificare almeno un file da aggiungere" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -4131,11 +4347,11 @@ msgstr "" "separata da virgole di numeri id (è possibile ottenere i numeri id usando il " "comando list). Ad esempio: 23,34,57-85\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "You must specify at least one book to remove" msgstr "È necessario specificare almeno un libro da aggiungere" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -4149,15 +4365,15 @@ msgstr "" "identificato da id. È possibile ottenere gli id usando il comando list. Se " "il formato esiste già, verrà sovrascritto.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 msgid "You must specify an id and an ebook file" msgstr "È necessario specificare un id e un file ebook" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "I file ebook devono avere un'estensione" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -4174,11 +4390,11 @@ msgstr "" "file come LRF, TXT o EPUB. Se il libro logico non ha un fmt disponibile, non " "fa niente.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 msgid "You must specify an id and a format" msgstr "È necessario specificare un id e un formato" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -4194,15 +4410,15 @@ msgstr "" "con id.\n" "id è un numero dalla lista dei comandi.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "Stampa i metafati in formato OPF (XML)" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "È necessario specificare un id" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -4224,11 +4440,11 @@ msgstr "" "nel\n" "comando show_metadata.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 msgid "You must specify an id and a metadata file" msgstr "È necessario specificare un id e un file di metadati" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -4246,28 +4462,28 @@ msgstr "" "(in un file opf). È possibile prendere i numeri di id dalla lista dei " "comandi.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 msgid "Export all books in database, ignoring the list of ids." msgstr "Esporta tutti i libri del database, ignorando la lista di id." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 msgid "Export books to the specified directory. Default is" msgstr "Esporta i libri nella cartella specificata. Predefinita:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 msgid "Export all books into a single directory" msgstr "Esporta tutti i libri nella stessa cartella" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "Create file names as author - title instead of title - author" msgstr "" "Crea i nomi dei file come \"autore - titolo\" invece di \"titolo - autore\"" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 msgid "You must specify some ids or the %s option" msgstr "È necessario specificare qualche id o l'opzione %s" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -4305,11 +4521,11 @@ msgstr "" msgid "Compacting database" msgstr "Compattazione database" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "Impossibile avviare il gestore dei lavori." -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "Lavoro fermato dall'utente" @@ -4577,7 +4793,7 @@ msgid "Dont show the progress bar" msgstr "Non mostrare la barra di progresso" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "Scaricamento feed..." @@ -4585,61 +4801,61 @@ msgstr "Scaricamento feed..." msgid "Unknown News Source" msgstr "Sorgente di notizie sconosciuta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "Scaricamento completato" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "Scaricamento dei seguenti articoli fallito:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr " da " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "Scaricamento dei seguenti articoli fallito parzialmente:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "\tLink falliti:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" "Impossibile scaricare l'articolo. Eseguire con --debug per vedere la ragione" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "Ricevuti feed dalla pagina principale" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "Tentativo di scaricamento della copertina..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "Inizio scaricamento [%d articolo(i)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "Feed scaricati in %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "Impossibile scaricare la copertina: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "Scaricamento copertina da %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "Articolo senza titolo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" @@ -4649,19 +4865,19 @@ msgstr "" "Scaricato articolo %s da %s\n" "%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "Articolo scaricato: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "Scaricamento fallito dell'articolo: %s da %s\n" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "Scaricamento fallito dell'articolo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "Scaricamento feed" @@ -4698,3 +4914,40 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:420 msgid "Show detailed output information. Useful for debugging" msgstr "Mostra un output dettagliato. Utile per il debugging" + +#~ msgid "" +#~ "<p>Set a regular expression pattern to use when trying to guess ebook " +#~ "metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" +#~ "syntax.html\">reference</a> on the syntax of regular expressions is " +#~ "available.<p>Use the <b>Test</b> functionality below to test your regular " +#~ "expression on a few sample filenames." +#~ msgstr "" +#~ "<p>Impostare un modello di espressione regolare da usare nel tentativo di " +#~ "indovinare i metadati dei libri dal nome del file. <p>È disponibile un <a " +#~ "href=\"http://docs.python.org/lib/re-syntax.html\">riferimento</a> sulla " +#~ "sintassi delle espressioni regolari. <p>Usare la funzionalità <b>Test</b> " +#~ "sottostante per testare le proprie espressioni regolari su una serie di nomi " +#~ "di file di esempio." + +#~ msgid "Regular expression group name (?P<title>)" +#~ msgstr "Nome del gruppo per l'espressione regolare (?P< title>)" + +#~ msgid "Regular expression group name (?P<authors>)" +#~ msgstr "Nome del gruppo per l'espressione regolare (?P<authors>)" + +#~ msgid "Regular expression group name (?P<series>)" +#~ msgstr "Nome del gruppo per l'espressione regolare (?P<series>)" + +#~ msgid "Regular expression group name (?P<series_index>)" +#~ msgstr "Nome del gruppo per l'espressione regolare (?P<series_index>)" + +#~ msgid "" +#~ "The fields to display when listing books in the database. Should be a comma " +#~ "separated list of fields.\n" +#~ "Available fields: %s\n" +#~ "Default: %%default" +#~ msgstr "" +#~ "I campi da visualizzare quando si mostra un elenco dei libri nel database. " +#~ "Deve essere una lista di campi separati da virgole.\n" +#~ "Campi disponibili: %s\n" +#~ "Predefinito: %%default" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 9eba670873..4d6b80a29d 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -7,43 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2008-10-11 12:32+0000\n" +"POT-Creation-Date: 2008-10-16 00:46+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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#~ msgid " does not allow copying of text." -#~ msgstr " tillater ikke tekst kopiering." - -#~ msgid "" -#~ "Path to output LRF file. By default a file is created in the current " -#~ "directory." -#~ msgstr "" -#~ "Filsti til utgående LRF fil. Standard er å opprette en fil i nåværende " -#~ "katalog." - -#~ msgid "" -#~ "Choose a profile for the device you are generating this LRF for. The default " -#~ "is the SONY PRS-500 with a screen size of 584x754 pixels. Choices are %s" -#~ msgstr "" -#~ "Velg en profil for lagringsenheten denne LRF filen blir generert for. " -#~ "Standard er SONY PRS-500 med skjermstørrelse på 584x754. Valgmulighetene er " -#~ "%s" - -#~ msgid "" -#~ "%prog [options] comic.cb[z|r]\n" -#~ "\n" -#~ "Convert a comic in a CBZ or CBR file to an LRF ebook. \n" -#~ msgstr "" -#~ "%prog [opsjoner] tegneserie.cb[z|r]\n" -#~ "\n" -#~ "Konverterer en tegneserie i CBZ eller CBR formatet til en LRF digitalbok. \n" - #: /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 @@ -288,17 +261,21 @@ msgid "" "the <spine> element of the OPF file. \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011 msgid "You must specify an input HTML file" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -402,7 +379,7 @@ msgid "%prog [options] LITFILE" msgstr "%applikasjon [opsjoner] LITFIL" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "Lagringskatalog. Standard er nåværende katalog" @@ -417,7 +394,7 @@ msgid "Useful for debugging." msgstr "Praktisk for feilsøking." #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "OEB bok opprettet i" @@ -1262,23 +1239,23 @@ msgstr "" msgid "Set the comment" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 msgid "A comma separated list of tags to set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 msgid "The series to which this book belongs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "" @@ -1365,11 +1342,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:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "" @@ -1378,7 +1355,7 @@ msgid "The output directory. Defaults to the current directory." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "" @@ -1430,6 +1407,10 @@ msgstr "" msgid "Options for the LRF ebook viewer" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "" @@ -1586,61 +1567,61 @@ msgstr "" msgid "&Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -1662,120 +1643,124 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 #: /home/kovid/work/calibre/src/calibre/utils/config.py:529 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "" @@ -1795,6 +1780,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "" @@ -2371,6 +2358,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr "" @@ -2878,42 +2867,57 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 -msgid "Regular &expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 -msgid "&Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 -msgid "File &name:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 -msgid "Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 -msgid "Title:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 +msgid "Regular &expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +msgid "&Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +msgid "File &name:" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 +msgid "Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +msgid "Title:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -2922,35 +2926,38 @@ msgstr "" msgid "No match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 -msgid "Series:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 -msgid "Series index:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" +msgid "Regular expression (?P<authors>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +msgid "Series:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 +msgid "Series index:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "" @@ -3046,7 +3053,7 @@ msgstr "" msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -3075,6 +3082,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "" @@ -3099,10 +3107,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "" @@ -3111,6 +3121,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "" @@ -3185,7 +3196,7 @@ msgid "Save to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "" @@ -3219,7 +3230,7 @@ msgid "Bad database location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "" @@ -3346,115 +3357,114 @@ msgstr "" msgid "News fetched. Uploading to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "" @@ -3651,6 +3661,182 @@ msgstr "" msgid "Fetch news from " msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "" @@ -3709,7 +3895,8 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 @@ -3736,21 +3923,25 @@ msgid "" "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -3759,27 +3950,27 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -3788,11 +3979,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "You must specify at least one book to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -3801,15 +3992,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -3819,11 +4010,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -3833,15 +4024,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -3854,11 +4045,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -3869,27 +4060,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:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 msgid "Export all books in database, ignoring the list of ids." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 msgid "Export all books into a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "Create file names as author - title instead of title - author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -3918,11 +4109,11 @@ msgstr "" msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "" @@ -4137,7 +4328,7 @@ msgid "Dont show the progress bar" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "" @@ -4145,79 +4336,79 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "" @@ -4247,3 +4438,30 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:420 msgid "Show detailed output information. Useful for debugging" msgstr "" + +#~ msgid " does not allow copying of text." +#~ msgstr " tillater ikke tekst kopiering." + +#~ msgid "" +#~ "Path to output LRF file. By default a file is created in the current " +#~ "directory." +#~ msgstr "" +#~ "Filsti til utgående LRF fil. Standard er å opprette en fil i nåværende " +#~ "katalog." + +#~ msgid "" +#~ "Choose a profile for the device you are generating this LRF for. The default " +#~ "is the SONY PRS-500 with a screen size of 584x754 pixels. Choices are %s" +#~ msgstr "" +#~ "Velg en profil for lagringsenheten denne LRF filen blir generert for. " +#~ "Standard er SONY PRS-500 med skjermstørrelse på 584x754. Valgmulighetene er " +#~ "%s" + +#~ msgid "" +#~ "%prog [options] comic.cb[z|r]\n" +#~ "\n" +#~ "Convert a comic in a CBZ or CBR file to an LRF ebook. \n" +#~ msgstr "" +#~ "%prog [opsjoner] tegneserie.cb[z|r]\n" +#~ "\n" +#~ "Konverterer en tegneserie i CBZ eller CBR formatet til en LRF digitalbok. \n" diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index ce9fd0452a..d25c9dd776 100644 --- a/src/calibre/translations/nds.po +++ b/src/calibre/translations/nds.po @@ -7,336 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \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" +"POT-Creation-Date: 2008-10-16 00:46+0000\n" +"PO-Revision-Date: 2008-10-13 18:50+0000\n" +"Last-Translator: Kovid Goyal <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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" -#~ msgid "" -#~ "Specify the base font size in pts. All fonts are rescaled accordingly. This " -#~ "option obsoletes the --font-delta option and takes precedence over it. To " -#~ "use --font-delta, set this to 0." -#~ msgstr "" -#~ "Geben Sie die Ausgangsschriftgröße in Punkt an. Alle Schriften werden " -#~ "dementsprechend im Maßstab angepasst. Diese Einstellung setzt die --font-" -#~ "delta Einstellung außer Gebrauch und nimmt den Vorrang ein. Um --font-delta " -#~ "zu benutzen, stellen Sie diesen Wert auf 0." - -#~ msgid "" -#~ "Force a page break before tags whoose names match this regular expression." -#~ msgstr "" -#~ "Seitenumbruch erzwingen vor Elementen, deren Namen diesem regulären Ausdruck " -#~ "entsprechen." - -#~ msgid "" -#~ "Specify trutype font families for serif, sans-serif and monospace fonts. " -#~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " -#~ "slower page turns. Each family specification is of the form: \"path to fonts " -#~ "directory, family\" For example: --serif-family \"%s, Times New Roman\"\n" -#~ " " -#~ msgstr "" -#~ "Geben Sie Truetype Schriftarten für serife, serifenlose und " -#~ "nichtproportionale Schriften an. Diese Schriften werden in die LRF Datei " -#~ "eingebettet. Bitte beachten Sie, dass individuell eingebettete Schriften das " -#~ "Umblättern verlangsamen. Jede Schriftartfamilie wird folgendermaßen " -#~ "angegeben: \"Pfad zum Verzeichnis der Schriften, Schriftartfamilie\" Zum " -#~ "Beispiel: --serif-family \"%s, Times New Roman\"\n" -#~ " " - -#~ msgid "mybook.epub" -#~ msgstr "dateiname.epub" - -#~ msgid "The author whoose book to search for." -#~ msgstr "Der Autor des gesuchten Buches." - -#~ msgid "Basic" -#~ msgstr "Einfach" - -#~ msgid "&Location of books database (library1.db)" -#~ msgstr "Speicherort der Bücherdatenbank (&library1.db)" - -#~ msgid "&Access Key;" -#~ msgstr "&Zugriffsschlüssel:" - -#~ msgid "" -#~ "Cannot kill jobs that are communicating with the device as this may cause " -#~ "data corruption." -#~ msgstr "" -#~ "Kann Aufträge nicht abbrechen, die mit dem Gerät kommunizieren, da dies zu " -#~ "Datenverlust führen kann." - -#~ msgid "Cannot kill already completed jobs." -#~ msgstr "Kann schon fertiggestellte Aufträge nicht abbrechen." - -#~ msgid "Cannot kill waiting jobs." -#~ msgstr "Kann Aufträge in Warteliste nicht abbrechen." - -#~ msgid "<b>Changes will only take affect after a restart." -#~ msgstr "<b>Änderungen treten erst nach einem Neustart in Kraft." - -#~ msgid "Job killed by user" -#~ msgstr "Auftrag durch Benutzer abgebrochen" - -#~ msgid "" -#~ "Save the text below into a file named recipe.py and send the file to your " -#~ "friends, to allow them to use this recipe." -#~ msgstr "" -#~ "Speichern Sie den unten stehenden Text als Rezept.py Datei und senden Sie " -#~ "die Datei an Freunde, damit sie dieses Rezept ebenfalls benutzen können." - -#~ msgid "Copying database to " -#~ msgstr "Kopiere Datenbank nach " - -#~ msgid " does not allow copying of text." -#~ msgstr " lässt das Kopieren von Text nicht zu." - -#~ msgid "" -#~ "Path to the calibre database. Default is to use the path stored in the " -#~ "settings." -#~ msgstr "" -#~ "Pfad zur Datenbank von calibre. Die Voreinstellung ist der in den " -#~ "Einstellungen gespeicherte Pfad." - -#~ msgid "" -#~ "%prog list [options]\n" -#~ "\n" -#~ "List the books available in the calibre database. \n" -#~ msgstr "" -#~ "%prog list [options]\n" -#~ "\n" -#~ "Listet die in der Datenbank von calibre verfügbaren Bücher auf. \n" - -#~ msgid "" -#~ "%prog add [options] file1 file2 file3 ...\n" -#~ "\n" -#~ "Add the specified files as books to the database. You can also specify " -#~ "directories, see\n" -#~ "the directory related options below. \n" -#~ msgstr "" -#~ "%prog add [options] Datei1 Datei2 Datei3 ...\n" -#~ "\n" -#~ "Fügt die angegebenen Dateien als Bücher zur Datenbank hinzu. Sie können auch " -#~ "Verzeichnisse angeben, sehen Sie sich dazu die zu den Verzeichnissen " -#~ "gehörigen Optionen weiter unten an. \n" - -#~ msgid "" -#~ "%%prog command [options] [arguments]\n" -#~ "\n" -#~ "%%prog is the command line interface to the calibre books database. \n" -#~ "\n" -#~ "command is one of:\n" -#~ " %s\n" -#~ " \n" -#~ "For help on an individual command: %%prog command --help\n" -#~ msgstr "" -#~ "%%prog command [options] [arguments]\n" -#~ "\n" -#~ "%%prog ist die Befehlszeilenschnittstelle zur Bücher Datenbank von calibre. " -#~ "\n" -#~ "\n" -#~ "command ist eines der folgenden:\n" -#~ " %s\n" -#~ " \n" -#~ "Für Hilfe zu einem bestimmten Befehl (command): %%prog command --help\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\". Default is %default" -#~ msgstr "" -#~ "Erkenne einen Kapitelanfang anhand des Elements mit dem angegebenen " -#~ "Attribut. Das Format dieser Option ist tagname regexp,attribute " -#~ "name,attribute value regexp. Um zum Beispiel alle \"header\" (\"h\") " -#~ "Elemente mit dem Attribut class=\"chapter\" anzugleich, müsste man \"h\\" -#~ "d,class,chapter\" benutzen. Voreinstellung ist %default" - -#~ msgid "" -#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " -#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" -#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" -#~ msgstr "" -#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " -#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" -#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" - -#~ msgid "" -#~ "\n" -#~ "%prog show_metadata [options] id\n" -#~ "\n" -#~ "Show the metadata stored in the calibre database for the book identified by " -#~ "id. \n" -#~ "id is an id number from the list command. \n" -#~ msgstr "" -#~ "\n" -#~ "%prog show_metadata [options] id\n" -#~ "\n" -#~ "Zeige die in der calibre Datenbank gespeicherten Meta-Daten für das durch " -#~ "die ID erkannte Buch. \n" -#~ "\"id\" ist eine ID Nummer des Befehls \"list\". \n" - -#~ msgid "" -#~ "\n" -#~ "%prog set_metadata [options] id /path/to/metadata.opf\n" -#~ "\n" -#~ "Set the metadata stored in the calibre database for the book identified by " -#~ "id\n" -#~ "from the OPF file metadata.opf. id is an id number from the list command. " -#~ "You \n" -#~ "can get a quick feel for the OPF format by using the --as-opf switch to the\n" -#~ "show_metadata command.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog set_metadata [options] id /verzeichnis/zu/metadata.opf\n" -#~ "\n" -#~ "Übernehme die Meta-Daten, die in der calibre Datenbank für das durch die ID " -#~ "erkannte Buch gespeichert werden,\n" -#~ "aus der OPF Datei metadata.opf. \"id\" ist eine ID Nummer des Befehls " -#~ "\"list\". Sie erhalten \n" -#~ "einen Eindruck über das OPF Format, wenn Sie die --as-opf Option mit dem \n" -#~ "Befehl show_metadata verwenden.\n" - -#~ msgid "" -#~ "%prog export [options] ids \n" -#~ "\n" -#~ "Export the books specified by ids (a comma separated list) to the " -#~ "filesystem.\n" -#~ "The export operation saves all formats of the book, its cover and metadata " -#~ "(in \n" -#~ "an opf file). You can get id numbers from the list command. \n" -#~ msgstr "" -#~ "%prog export [options] ids \n" -#~ "\n" -#~ "Exportiert die durch IDs angegebenen Bücher (als durch Kommata getrennte " -#~ "Liste) in das Dateisystem.\n" -#~ "Der Export speichert alle Formate des Buches, sein Umschlagbild und die Meta-" -#~ "Daten (in \n" -#~ "einer OPF Datei). Sie erhalten ID Nummern mit dem Befehl \"list\". \n" - -#~ msgid "" -#~ "Path to output LRF file. By default a file is created in the current " -#~ "directory." -#~ msgstr "" -#~ "Pfad zur ausgegebenen LRF Datei. Laut Voreinstellung wird die Datei im " -#~ "aktuellen Verzeichnis erstellt." - -#~ msgid "" -#~ "Choose a profile for the device you are generating this LRF for. The default " -#~ "is the SONY PRS-500 with a screen size of 584x754 pixels. Choices are %s" -#~ msgstr "" -#~ "Wählen Sie ein Profil für das Gerät, für das Sie diese LRF Datei erstellen. " -#~ "Die Voreinstellung ist der SONY PRS-500 mit einer Bildschirmgröße von " -#~ "584x754 Punkten. Wahlmöglichkeiten sind %s" - -#~ msgid "" -#~ "%prog [options] comic.cb[z|r]\n" -#~ "\n" -#~ "Convert a comic in a CBZ or CBR file to an LRF ebook. \n" -#~ msgstr "" -#~ "%prog [options] comic.cb[z|r]\n" -#~ "\n" -#~ "Konvertiert ein Comic einer CBZ oder CBR Datei in ein LRF eBook. \n" - -#~ msgid "Set defaults for conversion to LRF" -#~ msgstr "Voreinstellungen für die Konvertierung zu LRF Dateien setzen" - -#~ msgid "Convert comic %d of %d (%s)" -#~ msgstr "Konvertiere Comic %d von %d (%s)" - -#~ msgid "Send downloaded periodical content to device automatically" -#~ msgstr "" -#~ "Periodisch heruntergeladenen Inhalt automatisch auf das Gerät übertragen" - -#~ msgid "" -#~ "An XPath expression to detect chapter titles. The default is to consider " -#~ "<h1> or\n" -#~ "<h2> tags that contain the text \"chapter\" or \"book\" or \"section\" as " -#~ "chapter titles. \n" -#~ "The expression used must evaluate to a list of elements. To disable chapter " -#~ "detection,\n" -#~ "use the expression \"/\". See the XPath Tutorial in the calibre User Manual " -#~ "for further\n" -#~ "help on using this feature.\n" -#~ msgstr "" -#~ "Ein XPath Ausdruck zur Erkennung von Kapitelüberschriften. In der " -#~ "Voreinstellung werden <h1> oder <h2> Tags, \n" -#~ "die den Text \"chapter\" oder \"book\" oder \"section\" enthalten, als " -#~ "Kapitelüberschriften betrachtet. \n" -#~ "Der verwendete Ausdruck muss durch eine Liste von Elementen festgelegt sein. " -#~ "Zum Ausschalten der Kapitelerkennung \n" -#~ "verwenden Sie den Ausdruck \"/\". Weitere Hilfe zur Benutzung dieser " -#~ "Funktion finden Sie im XPath Tutorial des calibre \n" -#~ "User Manual.\n" - -#~ msgid "Don't add detected chapters to the Table of Contents" -#~ msgstr "Erkannte Kapitel nicht ins Inhaltsverzeichnis übernehmen" - -#~ msgid "Don't add links in the root HTML file to the Table of Contents" -#~ msgstr "" -#~ "Verknüpfungen aus der ursprünglichen HTML Datei nicht ins Inhaltsverzeichnis " -#~ "übernehmen" - -#~ msgid "" -#~ "%prog [options] file.html\n" -#~ "\n" -#~ "Convert a HTML file to an EPUB ebook. Follows links in the HTML file. \n" -#~ msgstr "" -#~ "%prog [options] datei.html\n" -#~ "\n" -#~ "Konvertiert eine HTML Datei in ein EPUB eBook. Verfolgt Verknüpfungen in der " -#~ "HTML Datei. \n" - -#~ msgid "" -#~ "%prog [options] file.html\n" -#~ "\n" -#~ "Follow all links in an HTML file and collect them into the specified " -#~ "directory.\n" -#~ "Also collects any references resources like images, stylesheets, scripts, " -#~ "etc. \n" -#~ msgstr "" -#~ "%prog [options] datei.html\n" -#~ "\n" -#~ "Verfolgt alle Verknüpfungen in einer HTML Datei und sammelt sie in dem " -#~ "angegebenen Verzeichnis.\n" -#~ "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 @@ -656,11 +337,15 @@ msgstr "" "Verknüpfungen aus dem\n" "<spine> Element der OPF Datei verwendet. \n" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /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." +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" @@ -668,7 +353,7 @@ msgstr "" "Konnte keinen vernünftige Stelle zur Trennung finden: %s Unterbaumgröße: %d " "KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -796,7 +481,7 @@ msgid "%prog [options] LITFILE" msgstr "%prog [options] LITFILE" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "Ausgabeverzeichnis. Voreinstellung ist aktuelles Verzeichnis." @@ -811,7 +496,7 @@ msgid "Useful for debugging." msgstr "Hilfreich bei der Fehlersuche." #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "OEB eBook erstellt in" @@ -1047,10 +732,10 @@ 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 "" @@ -1726,25 +1411,25 @@ msgstr "Gebe Autoren ein" msgid "Set the comment" msgstr "Gebe Kommentar ein" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 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:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 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:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "Serienindex" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "Sprache des Buches" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "Umschlagbild extrahieren" @@ -1849,11 +1534,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:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "%prog [options] dateiname.mobi" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "Original MOBI HTML gespeichert in" @@ -1863,7 +1548,7 @@ msgstr "" "Das Ausgabeverzeichnis. Laut Voreinstellung das aktuelle Verzeichnis." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "Häufig benutzte Verzeichnisse" @@ -1920,6 +1605,10 @@ msgstr "Voreinstellungen für Konvertierung zu LRF" msgid "Options for the LRF ebook viewer" msgstr "Optionen für den LRF eBook Viewer" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "Gerät ist nicht mehr verbunden." @@ -2077,49 +1766,49 @@ msgstr "Ent&körnung" msgid "&Wide" msgstr "&Weite" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "Allgemein" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "Schnittstelle" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "Erweitert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "Ortsangabe der Datenbank ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "<br>Muss ein Verzeichnis sein." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "Ortsangabe der Datenbank ungültig " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "Ortsangabe der Datenbank ungültig.<br>Speichern nicht möglich " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "Komprimiere Datenbank. Das kann etwas dauern..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "Komprimiere Datenbank..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "Konfiguration" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -2128,13 +1817,13 @@ msgstr "" "sortiert gespeichert und die Metadaten werden in der Datei metadata.db " "gespeichert)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -2156,15 +1845,15 @@ msgstr "Zu einem neuen Ort der Datenbank wechseln" msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "Benachrichtigung anzeigen, wenn &neue Version verfügbar ist" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "Nach einer Bestätigung vor dem Löschen von Dateien fragen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." @@ -2172,23 +1861,23 @@ msgstr "" "Wenn sie diese Einstellung ausschalten, dann werden die Metadaten aus dem " "Dateinamen erraten. Die Konfiguration ist im Abschnitt \"Erweitert\" möglich." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "&Metadaten aus Dateien lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "Format zur &Speicherung einer Datei:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "&Priorität der Konvertierungsaufträge:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "Voreinstellung für Zei&tüberschreitung bei Netzwerkverbindungen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -2196,88 +1885,92 @@ msgstr "" "Voreinstellung der Zeitüberschreitung für Netzwerkabrufe festsetzen (Gilt " "immer dann, wenn aus dem Internet Informationen abgerufen werden sollen)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr " Sekunden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 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/gui2/dialogs/config_ui.py:265 #: /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." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "&Ausgabeformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "" "Ein Verzeichnis zur Liste der häufig genutzten Verzeichnisse hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "" "Ein Verzeichnis von der Liste der häufig genutzten Verzeichnisse entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "&Römische Ziffern für Serien Nummerierung verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" "A&nzahl der Umschlagbilder, die (nach einem Neustart) in der Cover-Ansicht " "angezeigt werden:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "Groß" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "Mittel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "Klein" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "&Größe der Schaltflächen in der Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "Zeige &Text in Schaltflächen der Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "Si&chtbare Spalten in Bibliothek-Ansicht wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "Freier unbenutzter Festplattenspeicher der Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "Datenbank &komprimieren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "&Meta-Daten aus dem Dateinamen" @@ -2297,6 +1990,8 @@ msgstr "%s in EPUB konvertieren" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "Meta-Daten" @@ -2927,6 +2622,8 @@ msgstr "CSS<br>überschreiben" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr " Pixel" @@ -3479,48 +3176,57 @@ msgstr "Source Code (Python) des Rezepts" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" -"<p>Ein Muster von regulären Ausdrücken festlegen, die zum Auslesen der Meta-" -"Daten von eBooks aus deren Dateinamen verwendet werden sollen. <p>Zur " -"Unterstützung gibt es eine englische <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">Referenz</a> der Syntax von regulären Ausdrücken. <p>Benutzen " -"Sie die <b>Test</b>-Funktionalität unten zur Überprüfung der regulären " -"Ausdrücke bei einigen Beispiel-Dateinamen." -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 msgid "Regular &expression" msgstr "R&egulärer Ausdruck" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 msgid "&Test" msgstr "&Test" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 msgid "File &name:" msgstr "Datei&name:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "Test" msgstr "Test" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 msgid "Title:" msgstr "Titel:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" -msgstr "Regulärer Ausdruck Gruppenname (?P<title>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -3529,35 +3235,38 @@ msgstr "Regulärer Ausdruck Gruppenname (?P<title>)" msgid "No match" msgstr "Kein Treffer" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "Autoren:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "Regulärer Ausdruck Gruppenname (?P<authors>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 +msgid "Regular expression (?P<authors>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" msgstr "Serien:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "Regulärer Ausdruck Gruppenname (?P<series>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Series index:" msgstr "Serien Index:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" -msgstr "Regulärer Ausdruck Gruppenname (?P<series_index>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "ISBN:" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "Auftrag" @@ -3653,7 +3362,7 @@ msgstr "Bewertung" msgid "Timestamp" msgstr "Zeitstempel" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "Suche (Zur erweiterten Suche die Schaltfläche links klicken)" @@ -3682,6 +3391,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Keine Treffer</b> für die Suchworte <i>%s</i> gefunden." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "Keine Treffer gefunden" @@ -3706,10 +3416,12 @@ msgid "Previous Page" msgstr "Vorherige Seite" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "Zurück" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "Weiter" @@ -3718,6 +3430,7 @@ msgid "Next match" msgstr "Nächster Treffer" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "eBook öffnen" @@ -3798,7 +3511,7 @@ msgid "Save to disk in a single directory" msgstr "Auf Festplatte in ein einziges Verzeichnis speichern" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "Nur das %s Format auf Festplatte speichern" @@ -3832,7 +3545,7 @@ msgid "Bad database location" msgstr "Schlechter Datenbank Standort" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "Wählen Sie einen Speicherort für Ihre eBook Bibliothek." @@ -3982,47 +3695,47 @@ msgstr "Rufe Nachrichten ab von " msgid "News fetched. Uploading to device." msgstr "Nachrichten abgerufen. Übertragung ans Gerät läuft." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "Kein Buch ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "Ansehen nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "Format zur Vorschau wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "%s hat keine verfügbaren Formate." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "Konfiguration nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "Konfiguration nicht möglich während Aufträge abgearbeitet werden." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "Kopiere Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "Kopiere Bibliothek nach " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "Ungültige Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" @@ -4030,23 +3743,23 @@ msgstr "" "<p>Es existiert bereits eine ungültige Datenbank in %s, bitte löschen Sie " "diese, bevor sie die bestehende Datenbank verschieben.<br>Fehler: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "Konnte Datenbank nicht verschieben" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "Es ist keine weitere Information verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "Es ist keine weitere Information über Bücher auf dem Gerät verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "Fehler in der Kommunikation zum Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -4054,27 +3767,23 @@ msgstr "" "Es trat ein Fehler in der Kommunikation mit dem Gerät auf. Bitte entfernen " "und schließen Sie das Gerät wieder an und - oder starten Sie neu." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "Konvertierungsfehler" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -"<p>Konvertieren nicht möglich: %s<p>eBook durch <a " -"href=\"http://wiki.mobileread.com/wiki/DRM\">DRM</a> geschützt. Sie müssen " -"zuerst das DRM mit entsprechenden Hilfsmitteln (Programmen) entfernen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "Datenbank existiert nicht" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." @@ -4082,11 +3791,11 @@ msgstr "" "Das Verzeichnis, in dem die Datenbank sein sollte: %s existiert nicht mehr. " "Bitte wählen Sie einen neuen Ort für die Datenbank aus." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "Wählen Sie einen neuen Speicherort für die Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" @@ -4094,7 +3803,7 @@ msgstr "" "<span style=\"color:red; font-weight:bold\">Letzte Version: <a " "href=\"%s\">%s</a></span>" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " @@ -4104,7 +3813,7 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">neuen Features</a> an. " "Möchten Sie die Download Seite besuchen?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "Neue Version verfügbar" @@ -4316,6 +4025,182 @@ msgstr "Konnte einige Bücher nicht konvertieren" msgid "Fetch news from " msgstr "Nachrichten abrufen von " +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "Ungültiger regulärer Ausdruck" @@ -4386,13 +4271,9 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" -"Die Felder, die angezeigt werden, wenn die Bücher in der Datenbank " -"aufgelistet werden. Sollte als durch Kommata getrennte Liste von Feldern " -"angegeben werden.\n" -"Verfügbare Felder: %s\n" -"Voreinstellung: %%default" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 msgid "" @@ -4426,15 +4307,19 @@ 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 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "Ungültige Felder. Verfügbare Felder:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "Ungültiges Sortierungs-Feld. Verfügbare Felder:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" @@ -4442,7 +4327,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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -4456,7 +4341,7 @@ msgstr "" "Verzeichnisse angeben, vergleichen\n" "Sie dazu die auf Verzeichnisse bezogenen Optionen unten.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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" @@ -4465,11 +4350,11 @@ msgstr "" "und alle Dateien in diesem Verzeichnis sind verschiedene eBook Formate " "dieses einzelnen Buches" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "Verzeichnisse rekursiv verarbeiten" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." @@ -4477,12 +4362,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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 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:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -4497,11 +4382,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:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 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:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -4515,15 +4400,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:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 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:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "eBook Datei muss eine Endung haben" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -4540,11 +4425,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 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:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -4560,15 +4445,15 @@ msgstr "" "ID angegebene Buch.\n" "ID ist eine ID Nummer des Befehls list.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "Drucke Meta-Daten als OPF (XML)" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "Sie müssen eine ID angeben" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -4591,11 +4476,11 @@ msgstr "" "opf Option mit dem\n" "show_metadata Befehl.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 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:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -4613,29 +4498,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:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 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:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 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:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 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:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 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:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 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:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -4672,11 +4557,11 @@ msgstr "<p>Migriere alte Datenbank zu eBook Bibliothek in %s<br><center>" msgid "Compacting database" msgstr "Komprimiere Datenbank" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "Konnte Arbeitsprozess nicht starten." -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "Auftrag durch Benutzer unterbrochen" @@ -4944,7 +4829,7 @@ msgid "Dont show the progress bar" msgstr "Fortschrittsbalken nicht anzeigen" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "Rufe Feeds ab..." @@ -4952,62 +4837,62 @@ msgstr "Rufe Feeds ab..." msgid "Unknown News Source" msgstr "Nachrichtenquelle unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "Download beendet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "Der Download der folgenden Artikel schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr " von " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "Der Download von Teilen der folgenden Artikel schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "\tFehlgeschlagene Verknüpfungen:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" "Konnte Artikel nicht abrufen. Der erneute Start mit --debug zeigt mögliche " "Gründe an" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "Feeds der Index Seite erhalten" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "Versuche Umschlagbild zu laden..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "Starte Download von [%d Thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "Feeds wurden nach %s heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "Konnte Umschlagbild nicht laden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "Lade Umschlagbild von %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" @@ -5017,19 +4902,19 @@ msgstr "" "Artikel %s von %s geladen\n" "%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "Artikel geladen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "Laden der Artikel fehlgeschlagen: %s von %s\n" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "Laden der Artikel schlug fehl: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "Rufe Feed ab" @@ -5068,3 +4953,360 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:420 msgid "Show detailed output information. Useful for debugging" msgstr "Zeige detailierte Ausgabeinformation. Hilfreich zur Fehlersuche." + +#~ msgid "" +#~ "Specify the base font size in pts. All fonts are rescaled accordingly. This " +#~ "option obsoletes the --font-delta option and takes precedence over it. To " +#~ "use --font-delta, set this to 0." +#~ msgstr "" +#~ "Geben Sie die Ausgangsschriftgröße in Punkt an. Alle Schriften werden " +#~ "dementsprechend im Maßstab angepasst. Diese Einstellung setzt die --font-" +#~ "delta Einstellung außer Gebrauch und nimmt den Vorrang ein. Um --font-delta " +#~ "zu benutzen, stellen Sie diesen Wert auf 0." + +#~ msgid "" +#~ "Force a page break before tags whoose names match this regular expression." +#~ msgstr "" +#~ "Seitenumbruch erzwingen vor Elementen, deren Namen diesem regulären Ausdruck " +#~ "entsprechen." + +#~ msgid "" +#~ "Specify trutype font families for serif, sans-serif and monospace fonts. " +#~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " +#~ "slower page turns. Each family specification is of the form: \"path to fonts " +#~ "directory, family\" For example: --serif-family \"%s, Times New Roman\"\n" +#~ " " +#~ msgstr "" +#~ "Geben Sie Truetype Schriftarten für serife, serifenlose und " +#~ "nichtproportionale Schriften an. Diese Schriften werden in die LRF Datei " +#~ "eingebettet. Bitte beachten Sie, dass individuell eingebettete Schriften das " +#~ "Umblättern verlangsamen. Jede Schriftartfamilie wird folgendermaßen " +#~ "angegeben: \"Pfad zum Verzeichnis der Schriften, Schriftartfamilie\" Zum " +#~ "Beispiel: --serif-family \"%s, Times New Roman\"\n" +#~ " " + +#~ msgid "mybook.epub" +#~ msgstr "dateiname.epub" + +#~ msgid "The author whoose book to search for." +#~ msgstr "Der Autor des gesuchten Buches." + +#~ msgid "Basic" +#~ msgstr "Einfach" + +#~ msgid "&Location of books database (library1.db)" +#~ msgstr "Speicherort der Bücherdatenbank (&library1.db)" + +#~ msgid "&Access Key;" +#~ msgstr "&Zugriffsschlüssel:" + +#~ msgid "" +#~ "<p>Set a regular expression pattern to use when trying to guess ebook " +#~ "metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" +#~ "syntax.html\">reference</a> on the syntax of regular expressions is " +#~ "available.<p>Use the <b>Test</b> functionality below to test your regular " +#~ "expression on a few sample filenames." +#~ msgstr "" +#~ "<p>Ein Muster von regulären Ausdrücken festlegen, die zum Auslesen der Meta-" +#~ "Daten von eBooks aus deren Dateinamen verwendet werden sollen. <p>Zur " +#~ "Unterstützung gibt es eine englische <a href=\"http://docs.python.org/lib/re-" +#~ "syntax.html\">Referenz</a> der Syntax von regulären Ausdrücken. <p>Benutzen " +#~ "Sie die <b>Test</b>-Funktionalität unten zur Überprüfung der regulären " +#~ "Ausdrücke bei einigen Beispiel-Dateinamen." + +#~ msgid "Regular expression group name (?P<title>)" +#~ msgstr "Regulärer Ausdruck Gruppenname (?P<title>)" + +#~ msgid "Regular expression group name (?P<authors>)" +#~ msgstr "Regulärer Ausdruck Gruppenname (?P<authors>)" + +#~ msgid "Regular expression group name (?P<series>)" +#~ msgstr "Regulärer Ausdruck Gruppenname (?P<series>)" + +#~ msgid "Regular expression group name (?P<series_index>)" +#~ msgstr "Regulärer Ausdruck Gruppenname (?P<series_index>)" + +#~ msgid "" +#~ "Cannot kill jobs that are communicating with the device as this may cause " +#~ "data corruption." +#~ msgstr "" +#~ "Kann Aufträge nicht abbrechen, die mit dem Gerät kommunizieren, da dies zu " +#~ "Datenverlust führen kann." + +#~ msgid "Cannot kill already completed jobs." +#~ msgstr "Kann schon fertiggestellte Aufträge nicht abbrechen." + +#~ msgid "Cannot kill waiting jobs." +#~ msgstr "Kann Aufträge in Warteliste nicht abbrechen." + +#~ msgid "<b>Changes will only take affect after a restart." +#~ msgstr "<b>Änderungen treten erst nach einem Neustart in Kraft." + +#~ msgid "Job killed by user" +#~ msgstr "Auftrag durch Benutzer abgebrochen" + +#~ msgid "" +#~ "Save the text below into a file named recipe.py and send the file to your " +#~ "friends, to allow them to use this recipe." +#~ msgstr "" +#~ "Speichern Sie den unten stehenden Text als Rezept.py Datei und senden Sie " +#~ "die Datei an Freunde, damit sie dieses Rezept ebenfalls benutzen können." + +#~ msgid "Copying database to " +#~ msgstr "Kopiere Datenbank nach " + +#~ msgid " does not allow copying of text." +#~ msgstr " lässt das Kopieren von Text nicht zu." + +#~ msgid "" +#~ "Path to the calibre database. Default is to use the path stored in the " +#~ "settings." +#~ msgstr "" +#~ "Pfad zur Datenbank von calibre. Die Voreinstellung ist der in den " +#~ "Einstellungen gespeicherte Pfad." + +#~ msgid "" +#~ "%prog list [options]\n" +#~ "\n" +#~ "List the books available in the calibre database. \n" +#~ msgstr "" +#~ "%prog list [options]\n" +#~ "\n" +#~ "Listet die in der Datenbank von calibre verfügbaren Bücher auf. \n" + +#~ msgid "" +#~ "The fields to display when listing books in the database. Should be a comma " +#~ "separated list of fields.\n" +#~ "Available fields: %s\n" +#~ "Default: %%default" +#~ msgstr "" +#~ "Die Felder, die angezeigt werden, wenn die Bücher in der Datenbank " +#~ "aufgelistet werden. Sollte als durch Kommata getrennte Liste von Feldern " +#~ "angegeben werden.\n" +#~ "Verfügbare Felder: %s\n" +#~ "Voreinstellung: %%default" + +#~ msgid "" +#~ "%prog add [options] file1 file2 file3 ...\n" +#~ "\n" +#~ "Add the specified files as books to the database. You can also specify " +#~ "directories, see\n" +#~ "the directory related options below. \n" +#~ msgstr "" +#~ "%prog add [options] Datei1 Datei2 Datei3 ...\n" +#~ "\n" +#~ "Fügt die angegebenen Dateien als Bücher zur Datenbank hinzu. Sie können auch " +#~ "Verzeichnisse angeben, sehen Sie sich dazu die zu den Verzeichnissen " +#~ "gehörigen Optionen weiter unten an. \n" + +#~ msgid "" +#~ "%%prog command [options] [arguments]\n" +#~ "\n" +#~ "%%prog is the command line interface to the calibre books database. \n" +#~ "\n" +#~ "command is one of:\n" +#~ " %s\n" +#~ " \n" +#~ "For help on an individual command: %%prog command --help\n" +#~ msgstr "" +#~ "%%prog command [options] [arguments]\n" +#~ "\n" +#~ "%%prog ist die Befehlszeilenschnittstelle zur Bücher Datenbank von calibre. " +#~ "\n" +#~ "\n" +#~ "command ist eines der folgenden:\n" +#~ " %s\n" +#~ " \n" +#~ "Für Hilfe zu einem bestimmten Befehl (command): %%prog command --help\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\". Default is %default" +#~ msgstr "" +#~ "Erkenne einen Kapitelanfang anhand des Elements mit dem angegebenen " +#~ "Attribut. Das Format dieser Option ist tagname regexp,attribute " +#~ "name,attribute value regexp. Um zum Beispiel alle \"header\" (\"h\") " +#~ "Elemente mit dem Attribut class=\"chapter\" anzugleich, müsste man \"h\\" +#~ "d,class,chapter\" benutzen. Voreinstellung ist %default" + +#~ msgid "" +#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" +#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" +#~ msgstr "" +#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" +#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" + +#~ msgid "" +#~ "\n" +#~ "%prog show_metadata [options] id\n" +#~ "\n" +#~ "Show the metadata stored in the calibre database for the book identified by " +#~ "id. \n" +#~ "id is an id number from the list command. \n" +#~ msgstr "" +#~ "\n" +#~ "%prog show_metadata [options] id\n" +#~ "\n" +#~ "Zeige die in der calibre Datenbank gespeicherten Meta-Daten für das durch " +#~ "die ID erkannte Buch. \n" +#~ "\"id\" ist eine ID Nummer des Befehls \"list\". \n" + +#~ msgid "" +#~ "\n" +#~ "%prog set_metadata [options] id /path/to/metadata.opf\n" +#~ "\n" +#~ "Set the metadata stored in the calibre database for the book identified by " +#~ "id\n" +#~ "from the OPF file metadata.opf. id is an id number from the list command. " +#~ "You \n" +#~ "can get a quick feel for the OPF format by using the --as-opf switch to the\n" +#~ "show_metadata command.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog set_metadata [options] id /verzeichnis/zu/metadata.opf\n" +#~ "\n" +#~ "Übernehme die Meta-Daten, die in der calibre Datenbank für das durch die ID " +#~ "erkannte Buch gespeichert werden,\n" +#~ "aus der OPF Datei metadata.opf. \"id\" ist eine ID Nummer des Befehls " +#~ "\"list\". Sie erhalten \n" +#~ "einen Eindruck über das OPF Format, wenn Sie die --as-opf Option mit dem \n" +#~ "Befehl show_metadata verwenden.\n" + +#~ msgid "" +#~ "%prog export [options] ids \n" +#~ "\n" +#~ "Export the books specified by ids (a comma separated list) to the " +#~ "filesystem.\n" +#~ "The export operation saves all formats of the book, its cover and metadata " +#~ "(in \n" +#~ "an opf file). You can get id numbers from the list command. \n" +#~ msgstr "" +#~ "%prog export [options] ids \n" +#~ "\n" +#~ "Exportiert die durch IDs angegebenen Bücher (als durch Kommata getrennte " +#~ "Liste) in das Dateisystem.\n" +#~ "Der Export speichert alle Formate des Buches, sein Umschlagbild und die Meta-" +#~ "Daten (in \n" +#~ "einer OPF Datei). Sie erhalten ID Nummern mit dem Befehl \"list\". \n" + +#~ msgid "" +#~ "Path to output LRF file. By default a file is created in the current " +#~ "directory." +#~ msgstr "" +#~ "Pfad zur ausgegebenen LRF Datei. Laut Voreinstellung wird die Datei im " +#~ "aktuellen Verzeichnis erstellt." + +#~ msgid "" +#~ "Choose a profile for the device you are generating this LRF for. The default " +#~ "is the SONY PRS-500 with a screen size of 584x754 pixels. Choices are %s" +#~ msgstr "" +#~ "Wählen Sie ein Profil für das Gerät, für das Sie diese LRF Datei erstellen. " +#~ "Die Voreinstellung ist der SONY PRS-500 mit einer Bildschirmgröße von " +#~ "584x754 Punkten. Wahlmöglichkeiten sind %s" + +#~ msgid "" +#~ "%prog [options] comic.cb[z|r]\n" +#~ "\n" +#~ "Convert a comic in a CBZ or CBR file to an LRF ebook. \n" +#~ msgstr "" +#~ "%prog [options] comic.cb[z|r]\n" +#~ "\n" +#~ "Konvertiert ein Comic einer CBZ oder CBR Datei in ein LRF eBook. \n" + +#~ msgid "Set defaults for conversion to LRF" +#~ msgstr "Voreinstellungen für die Konvertierung zu LRF Dateien setzen" + +#~ msgid "Convert comic %d of %d (%s)" +#~ msgstr "Konvertiere Comic %d von %d (%s)" + +#~ msgid "Send downloaded periodical content to device automatically" +#~ msgstr "" +#~ "Periodisch heruntergeladenen Inhalt automatisch auf das Gerät übertragen" + +#~ msgid "" +#~ "An XPath expression to detect chapter titles. The default is to consider " +#~ "<h1> or\n" +#~ "<h2> tags that contain the text \"chapter\" or \"book\" or \"section\" as " +#~ "chapter titles. \n" +#~ "The expression used must evaluate to a list of elements. To disable chapter " +#~ "detection,\n" +#~ "use the expression \"/\". See the XPath Tutorial in the calibre User Manual " +#~ "for further\n" +#~ "help on using this feature.\n" +#~ msgstr "" +#~ "Ein XPath Ausdruck zur Erkennung von Kapitelüberschriften. In der " +#~ "Voreinstellung werden <h1> oder <h2> Tags, \n" +#~ "die den Text \"chapter\" oder \"book\" oder \"section\" enthalten, als " +#~ "Kapitelüberschriften betrachtet. \n" +#~ "Der verwendete Ausdruck muss durch eine Liste von Elementen festgelegt sein. " +#~ "Zum Ausschalten der Kapitelerkennung \n" +#~ "verwenden Sie den Ausdruck \"/\". Weitere Hilfe zur Benutzung dieser " +#~ "Funktion finden Sie im XPath Tutorial des calibre \n" +#~ "User Manual.\n" + +#~ msgid "Don't add detected chapters to the Table of Contents" +#~ msgstr "Erkannte Kapitel nicht ins Inhaltsverzeichnis übernehmen" + +#~ msgid "Don't add links in the root HTML file to the Table of Contents" +#~ msgstr "" +#~ "Verknüpfungen aus der ursprünglichen HTML Datei nicht ins Inhaltsverzeichnis " +#~ "übernehmen" + +#~ msgid "" +#~ "%prog [options] file.html\n" +#~ "\n" +#~ "Convert a HTML file to an EPUB ebook. Follows links in the HTML file. \n" +#~ msgstr "" +#~ "%prog [options] datei.html\n" +#~ "\n" +#~ "Konvertiert eine HTML Datei in ein EPUB eBook. Verfolgt Verknüpfungen in der " +#~ "HTML Datei. \n" + +#~ msgid "" +#~ "%prog [options] file.html\n" +#~ "\n" +#~ "Follow all links in an HTML file and collect them into the specified " +#~ "directory.\n" +#~ "Also collects any references resources like images, stylesheets, scripts, " +#~ "etc. \n" +#~ msgstr "" +#~ "%prog [options] datei.html\n" +#~ "\n" +#~ "Verfolgt alle Verknüpfungen in einer HTML Datei und sammelt sie in dem " +#~ "angegebenen Verzeichnis.\n" +#~ "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" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index d70aff9b63..86a2bf7fb7 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -7,289 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2008-10-11 12:32+0000\n" +"POT-Creation-Date: 2008-10-16 00:46+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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#~ msgid "" -#~ "Specify the base font size in pts. All fonts are rescaled accordingly. This " -#~ "option obsoletes the --font-delta option and takes precedence over it. To " -#~ "use --font-delta, set this to 0." -#~ msgstr "" -#~ "Geef de lettertype grootte in pts. Alle lettertypen zullen dusdanig worden " -#~ "herschikt. Deze functie neemt de plaats in van de --foont-delta optie, en " -#~ "vervangt deze. Om toch --font-delta te gebruiken, zet deze optie als 0." - -#~ msgid "" -#~ "Prevent the automatic insertion of page breaks before detected chapters." -#~ msgstr "" -#~ "Voorkom automatische toevoeging van nieuwe pagina's voor herkende " -#~ "hoofdstukken." - -#~ msgid "" -#~ "Specify trutype font families for serif, sans-serif and monospace fonts. " -#~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " -#~ "slower page turns. Each family specification is of the form: \"path to fonts " -#~ "directory, family\" For example: --serif-family \"%s, Times New Roman\"\n" -#~ " " -#~ msgstr "" -#~ "Geef truetype lettertype families voor serif, sand-serif en monospace " -#~ "lettertypen. Deze lettertypen zullen worden bijgesloten in het LRF bestand. " -#~ "Bedenk daarbij wel dat het langer duurt om naar de volgende pagina te gaan " -#~ "indien er externe lettertypen worden gebruikt. Iedere familie specificatie " -#~ "in is de volgende vorm: \"pad naar lettetype folder, familie\". " -#~ "Bijvoorbeeld: --serief-famile \"%s, Times new Roman\"\n" -#~ " " - -#~ msgid "mybook.epub" -#~ msgstr "mijnboek.epub" - -#~ msgid "Basic" -#~ msgstr "Eenvoudig" - -#~ msgid "&Location of books database (library1.db)" -#~ msgstr "&Locatie van boek database )library1.db)" - -#~ msgid "&Access Key;" -#~ msgstr "&Toegangssleutel" - -#~ msgid "" -#~ "Cannot kill jobs that are communicating with the device as this may cause " -#~ "data corruption." -#~ msgstr "" -#~ "Opdrachten die communiceren met de lezer kunnen niet worden afgebroken omdat " -#~ "dit data corruptie kan veroorzaken." - -#~ msgid "Cannot kill already completed jobs." -#~ msgstr "Opdrachten die al zijn voltooid kunnen niet worden afgebroken." - -#~ msgid "Cannot kill waiting jobs." -#~ msgstr "Wachtende opdrachten kunnen niet worden afgebroken." - -#~ msgid "<b>Changes will only take affect after a restart." -#~ msgstr "<b>Veranderingen zijn pas zichtbaar na een herstart." - -#~ msgid "Job killed by user" -#~ msgstr "Opdracht beëindigd door gebruiker" - -#~ msgid "" -#~ "Save the text below into a file named recipe.py and send the file to your " -#~ "friends, to allow them to use this recipe." -#~ msgstr "" -#~ "Schrijf de tekst hieronder in een bestand genaamd recipe.py en stuur deze " -#~ "naar je vrieden, zodat zij dit recept ook kunnen gebruiken." - -#~ msgid "Copying database to " -#~ msgstr "copieer database naar " - -#~ msgid " does not allow copying of text." -#~ msgstr " staat copieren van tekst niet toe." - -#~ msgid "" -#~ "Path to the calibre database. Default is to use the path stored in the " -#~ "settings." -#~ msgstr "" -#~ "Pad naad de Calibre database. Standaard word het pad gebruikt dat is " -#~ "opgeslagen in de instellingen." - -#~ msgid "" -#~ "%prog list [options]\n" -#~ "\n" -#~ "List the books available in the calibre database. \n" -#~ msgstr "" -#~ "%prog list [opties]\n" -#~ "\n" -#~ "Laat de boeken zien die beschikbaar zijn in de Calibre database. \n" - -#~ msgid "" -#~ "%prog add [options] file1 file2 file3 ...\n" -#~ "\n" -#~ "Add the specified files as books to the database. You can also specify " -#~ "directories, see\n" -#~ "the directory related options below. \n" -#~ msgstr "" -#~ "%prog add [opties] bestand1 bestand2 bestand3 ...\n" -#~ "\n" -#~ "Voeg de gespecificeerde bestanden als boeken toe aan de database. Je kunt " -#~ "ook folders opgeven, zie de folder-gerelateerde opties hieronder. \n" - -#~ msgid "" -#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " -#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" -#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" -#~ msgstr "" -#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " -#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" -#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " -#~ "type=\"text/css\">\n" -#~ "p, li { white-space: pre-wrap; }\n" -#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" -#~ "weight:400; font-style:normal;\">\n" -#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " -#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" -#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" - -#~ msgid "" -#~ "\n" -#~ "%prog show_metadata [options] id\n" -#~ "\n" -#~ "Show the metadata stored in the calibre database for the book identified by " -#~ "id. \n" -#~ "id is an id number from the list command. \n" -#~ msgstr "" -#~ "\n" -#~ "%prog show_metadata [opties] id\n" -#~ "\n" -#~ "Laat de metadata uit de Calibre database zien voor het boek geidentificeerd " -#~ "met het id. \n" -#~ "id is een id nummer van het list commando \n" - -#~ msgid "" -#~ "\n" -#~ "%prog set_metadata [options] id /path/to/metadata.opf\n" -#~ "\n" -#~ "Set the metadata stored in the calibre database for the book identified by " -#~ "id\n" -#~ "from the OPF file metadata.opf. id is an id number from the list command. " -#~ "You \n" -#~ "can get a quick feel for the OPF format by using the --as-opf switch to the\n" -#~ "show_metadata command.\n" -#~ msgstr "" -#~ "\n" -#~ "%prog set_metadata [opties] id /pad/naar/metadata.opf\n" -#~ "\n" -#~ "Definieer de metadata die is opgeslagen in de Calibre database voor het " -#~ "boek\n" -#~ "geidenticeerd met id uit het OPF bestand metadata.opf. id is een id nummer " -#~ "uit\n" -#~ "het list commando. Je kunt meer informatie voor het OPF formaat zien door\n" -#~ "--as-opf parameter op te geven bij het show_metadata commando.\n" - -#~ msgid "" -#~ "%prog export [options] ids \n" -#~ "\n" -#~ "Export the books specified by ids (a comma separated list) to the " -#~ "filesystem.\n" -#~ "The export operation saves all formats of the book, its cover and metadata " -#~ "(in \n" -#~ "an opf file). You can get id numbers from the list command. \n" -#~ msgstr "" -#~ "%prog export [opties] ids \n" -#~ "\n" -#~ "Exporteer de boeken opgegeven als ids (een lijst gescheiden met komma's)\n" -#~ "naar het bestandssysteem. De exporteer operatie bewaard alle formaten van\n" -#~ "het boek, de cover en metadata (in een opf bestand) Je kunt id nummers zien\n" -#~ "via het list commando. \n" - -#~ msgid "" -#~ "Path to output LRF file. By default a file is created in the current " -#~ "directory." -#~ msgstr "" -#~ "Pad naar uitvoer LRF bestand. Standaard zal een bestand worden aangemaakt in " -#~ "de huidige folder." - -#~ msgid "" -#~ "Choose a profile for the device you are generating this LRF for. The default " -#~ "is the SONY PRS-500 with a screen size of 584x754 pixels. Choices are %s" -#~ msgstr "" -#~ "Kies een profiel voor het apparaat waar je een LRF bestand voor maakt. " -#~ "Standaard is de SONY PRS-500 met een scherm grootte van 584x754 pixels. " -#~ "Keuzes zijn %s" - -#~ msgid "" -#~ "%prog [options] comic.cb[z|r]\n" -#~ "\n" -#~ "Convert a comic in a CBZ or CBR file to an LRF ebook. \n" -#~ msgstr "%prog [opties] comic.cb[z|r] \n" - -#~ msgid "Set defaults for conversion to LRF" -#~ msgstr "Zet standaarden voor conversie naar LRF" - -#~ msgid "Convert comic %d of %d (%s)" -#~ msgstr "Converteer comic %d van %d (%s)" - -#~ msgid "Send downloaded periodical content to device automatically" -#~ msgstr "Zend gedownloade periodieke content automatisch naar apparaat" - -#~ msgid "" -#~ "An XPath expression to detect chapter titles. The default is to consider " -#~ "<h1> or\n" -#~ "<h2> tags that contain the text \"chapter\" or \"book\" or \"section\" as " -#~ "chapter titles. \n" -#~ "The expression used must evaluate to a list of elements. To disable chapter " -#~ "detection,\n" -#~ "use the expression \"/\". See the XPath Tutorial in the calibre User Manual " -#~ "for further\n" -#~ "help on using this feature.\n" -#~ msgstr "" -#~ "Een XPath expressie om hoofdstuk titels te herkennen. Standaard zullen <h1> " -#~ "of <h2> tags die de tekst 'chapter', 'book' of 'section' bevatten als " -#~ "hoofdstuk titel worden aangemerkt. \n" -#~ "De gebruikte expressie moet een lijst van elementen evalueren. Om hoofstuk " -#~ "detectie uit te schakelen, gebruik de expressie \"/\". Zie de XPath " -#~ "handleiding in de Calibre gebruikers handboek voor meer help betreffende " -#~ "deze functie.\n" - -#~ msgid "Don't add detected chapters to the Table of Contents" -#~ msgstr "Voeg gevonden hoofdstukken niet toe aan de inhoudsopgave" - -#~ msgid "Don't add links in the root HTML file to the Table of Contents" -#~ msgstr "Voeg links in het hoofd HTML bestand niet toe aan de inhoudsopgave" - -#~ msgid "" -#~ "%prog [options] file.html\n" -#~ "\n" -#~ "Convert a HTML file to an EPUB ebook. Follows links in the HTML file. \n" -#~ msgstr "" -#~ "%prog [opties] bestand.html\n" -#~ "\n" -#~ "Converteer een HTML bestand naar een EPUB eboek. Volg links in het HTML " -#~ "bestand. \n" - -#~ msgid "" -#~ "%prog [options] file.html\n" -#~ "\n" -#~ "Follow all links in an HTML file and collect them into the specified " -#~ "directory.\n" -#~ "Also collects any references resources like images, stylesheets, scripts, " -#~ "etc. \n" -#~ msgstr "" -#~ "%prog [opties] bestand.html\n" -#~ "\n" -#~ "Volg alle links in een HTML bestand en verzamel deze in de opgegeven " -#~ "folder.\n" -#~ "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 @@ -536,17 +263,21 @@ msgid "" "the <spine> element of the OPF file. \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /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" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -660,7 +391,7 @@ msgid "%prog [options] LITFILE" msgstr "%prog [opties] LITBESTAND" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "Output folder. Standaard is dit de huidige folder." @@ -675,7 +406,7 @@ msgid "Useful for debugging." msgstr "Handig voor Debugging" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "OEB boek bemaakt in" @@ -1552,23 +1283,23 @@ msgstr "Geef de auteur" msgid "Set the comment" msgstr "Geef de omschrijving" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 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:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 msgid "The series to which this book belongs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "" @@ -1672,11 +1403,11 @@ msgstr "Gebruik: pdf-meta bestand.pdf" msgid "Usage: rb-meta file.rb" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "%prog [opties] mijnboek.mobi" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "RAW MOBI HTML bewaard in" @@ -1685,7 +1416,7 @@ msgid "The output directory. Defaults to the current directory." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "Vaak gebruikte folders" @@ -1739,6 +1470,10 @@ msgstr "Standaarden voor conversie naar LRF" msgid "Options for the LRF ebook viewer" msgstr "Opties voor de LRF eboek viewer" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "Apparaat niet meer verbonden." @@ -1895,49 +1630,49 @@ msgstr "Ont&spikkel" msgid "&Wide" msgstr "&Wijd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "Geavanceerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "Foutieve database locatie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "<br>Moet een folder zijn." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "Foutieve database locatie " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "Foutieve database locatie.<br>Kan niet schrijven naar " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "Database aan het comprimeren. Dit kan even duren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "Comprimeren..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "Configuratie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -1945,13 +1680,13 @@ msgstr "" "&Locatie van eboeken. (De eboeken zijn opgeslagen in de folders gesorteerd " "op auteur, en metadata word bewaard in eht bestand metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -1973,37 +1708,37 @@ msgstr "Blader naar de nieuwe database locatie" msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "Notificeer als een &nieuwe versie beschikbaar is" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "Vraag &bevestiging alvorens bestanden te verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "Opglagformaat voor &enkel bestand:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "&Prioriteit van conversie batch" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "Standaard netwerk &timeout:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -2011,84 +1746,88 @@ msgstr "" "Geef de standaard timeout voor netwerk downloads. (bv. wanneer we informatie " "van het Internet moeten halen)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr " seconden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 #: /home/kovid/work/calibre/src/calibre/utils/config.py:529 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "Voeg een folder toe aan de lijst met vaak gebruikte folders" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "Verwijder een folder van de lijst met vaak gebruikte folders" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "Gebruik &Romeinse nummers voor de series" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "&Aantal covers zichtbaar in blader modus (na herstart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "Werkbalk" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "Groot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "Middel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "Klein" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "&Knop grootte in werkbalk" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "Laat &tekst zien in werkbalk knoppen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "Selecteer zichtbare &kolommen in bibliotheek weergave" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "Geef ongebruikte diskruimte uit de database terug" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "&Comprimeer database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "&Metadata van bestands naam" @@ -2108,6 +1847,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "Metadata" @@ -2707,6 +2448,8 @@ msgstr "Negeer<br>CSS" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr " px" @@ -3257,48 +3000,57 @@ msgstr "Recept bron code (python)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" -"<p>Geef het reguliere expressie patroon dat word gebruikt om de eboek " -"metadata te raden aan de hand van bestandsnamen. <p>Een <a " -"href=\"http://docs.python.org/lib/re-syntax.html\">referentie</a> voor de " -"syntax van reguliere expressie is beschikbaar.<p>Gebruik de <b>Test</b> " -"functionaliteit hieronder om je expressie te testen op een aantal voorbeeld " -"bestandsnamen." -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 msgid "Regular &expression" msgstr "Reguliere &expressie" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 msgid "&Test" msgstr "&Testen" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 msgid "File &name:" msgstr "Bestands &naam:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 msgid "Test" msgstr "Test" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 msgid "Title:" msgstr "Titel:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" -msgstr "Regiuliere expressie groep naam (?P<title>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -3307,35 +3059,38 @@ msgstr "Regiuliere expressie groep naam (?P<title>)" msgid "No match" msgstr "Geen overeenkomst" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "Auteurs:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "Reguliere expressie groep naam (?<authors>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 +msgid "Regular expression (?P<authors>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" msgstr "Serie:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "Reguliere expressie groep naam (?<series>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 msgid "Series index:" msgstr "Serie Index" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" -msgstr "Reguliere expressie groep naam (?<series_index>)" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "ISBN:" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "Opdracht" @@ -3432,7 +3187,7 @@ msgstr "Waardering" msgid "Timestamp" msgstr "Tijdsaanduiding" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "Zoeken (Voor geavanceerd zoeken klik op de knop links)" @@ -3462,6 +3217,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Geen Resultaten</b> voor de zoekterm <i>%s</i> gevonden." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "Geen resultaten gevonden" @@ -3486,10 +3242,12 @@ msgid "Previous Page" msgstr "Vorige Pagina" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "Terug" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "Verder" @@ -3498,6 +3256,7 @@ msgid "Next match" msgstr "Volgende overeenkomst" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "Open eboek" @@ -3579,7 +3338,7 @@ msgid "Save to disk in a single directory" msgstr "Opslaan op schijf in een enkele folder" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "Bewaar alleen %s formaat op schijf" @@ -3613,7 +3372,7 @@ msgid "Bad database location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "Kies een locatie voor de eboek bibliotheek" @@ -3761,47 +3520,47 @@ msgstr "Downloading nieuws van " msgid "News fetched. Uploading to device." msgstr "Nieuws gedownload, uploading naar lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "Geen boek geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "Kan niet bekijken" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "Kies het te bekijken formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "%s heeft geen beschikbare formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "Kan niet configureren" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "Can niet configueren terwijl bestaande opdrachten bezig zijn" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "Copieer bibliotheek naar " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "ongeldige database" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" @@ -3809,23 +3568,23 @@ msgstr "" "<p>Een ongeldige database bestaat op %s, verwijder deze voordat je probeert " "de bestaande database te verplaatsen.<br>Foutmelding: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "Database kon niet worden verplaatst" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "Geen details beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "Geen details zijn beschikbaar voor de boeken op de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "Fout bij communicatie met lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -3833,24 +3592,23 @@ msgstr "" "Er is een tijdelijke fout opgetreden tijdens de communicatie met de lezer. " "verwijzer de lezer en plug hem opnieuw in, of herstart." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "Converteer Fout" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "database bestaat niet" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." @@ -3858,11 +3616,11 @@ msgstr "" "De folder waarin de database zou moetten zijn: %s bestaat niet meer. Kies " "een nieuwe database locatie." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "Kies een nieuwe locatie voor de database" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" @@ -3870,7 +3628,7 @@ msgstr "" "<span style=\"color:red; font-weight:bold\">Laatste versie: <a " "href=\"%s\">%s</a></span>" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " @@ -3880,7 +3638,7 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">nieuwe functies</a> " "Bezoek download pagina?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "Update beschikbaar" @@ -4090,6 +3848,182 @@ msgstr "Sommige boeken konden niet worden geconverteerd" msgid "Fetch news from " msgstr "Download nieuws van " +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "Ongeldige reguliere expressie" @@ -4158,12 +4092,9 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" -"De velden die zichtbaar zijn bij het opragen van boeken in de database. Dit " -"is een lijst gescheiden met komma's.\n" -"Beschikbare velden: %s\n" -"Standaard: %%default" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 msgid "" @@ -4195,15 +4126,19 @@ msgid "" "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "Ongeldig veld. Beschikbare velden:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "Ongeldig sorteer veld. Beschikbare velden:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" @@ -4211,7 +4146,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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -4224,7 +4159,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:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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" @@ -4233,11 +4168,11 @@ msgstr "" "bestanden in de folder verschillende bestandsformaten zin voor dat enkele " "boek." -#: /home/kovid/work/calibre/src/calibre/library/cli.py:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "Bewerk folders recursief" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." @@ -4245,11 +4180,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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 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:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -4263,11 +4198,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:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 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:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -4282,15 +4217,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:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 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:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "eboek bestand heeft een extensie nodig" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -4307,11 +4242,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 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:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -4327,15 +4262,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:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "Print metadata in OPF formaat (XML)" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "Je moet een id opgeven" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -4356,11 +4291,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:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 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:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -4378,27 +4313,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:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 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:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 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:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 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:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 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:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 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:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -4435,11 +4370,11 @@ msgstr "<p>Migreer oude database naar eboek bibliotheek in %s<br><center>" msgid "Compacting database" msgstr "Comprimeren database" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "Werker sessie kan niet worden gestart." -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "Taak gestopt door gebruiker" @@ -4702,7 +4637,7 @@ msgid "Dont show the progress bar" msgstr "Laat geen progressie zien" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "Downloading feeds..." @@ -4710,61 +4645,61 @@ msgstr "Downloading feeds..." msgid "Unknown News Source" msgstr "Onbekende Nieuwe Bron" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "Download voltooid" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "De volgende artikelen konden niet worden gedownload:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr " van " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "Delen van de volgende artikelen konden niet worden gedownload:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "\tMislukte links:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" "Artikel kon niet worden gedownload. Draai met --debug om de reden te zien" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "feeds van index pagina" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "Probeer omslag te downloaden" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "Begin download [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "Feeds gedownload tot %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "Kon omslag niet downloaden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "Download omslag van %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "Artikel zonder Naam" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" @@ -4774,19 +4709,19 @@ msgstr "" "Artikel %s van %s gedownload\n" "%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "Artikel gedownload: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "Artikel %s van %s kon niet worden gedownload\n" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "Artikel download mislukt: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "Downloading feed" @@ -4826,3 +4761,313 @@ msgid "Show detailed output information. Useful for debugging" msgstr "" "Laat gedetailleerde output informatie zien. Handig bij het opsporen van " "problemen." + +#~ msgid "" +#~ "Specify the base font size in pts. All fonts are rescaled accordingly. This " +#~ "option obsoletes the --font-delta option and takes precedence over it. To " +#~ "use --font-delta, set this to 0." +#~ msgstr "" +#~ "Geef de lettertype grootte in pts. Alle lettertypen zullen dusdanig worden " +#~ "herschikt. Deze functie neemt de plaats in van de --foont-delta optie, en " +#~ "vervangt deze. Om toch --font-delta te gebruiken, zet deze optie als 0." + +#~ msgid "" +#~ "Prevent the automatic insertion of page breaks before detected chapters." +#~ msgstr "" +#~ "Voorkom automatische toevoeging van nieuwe pagina's voor herkende " +#~ "hoofdstukken." + +#~ msgid "" +#~ "Specify trutype font families for serif, sans-serif and monospace fonts. " +#~ "These fonts will be embedded in the LRF file. Note that custom fonts lead to " +#~ "slower page turns. Each family specification is of the form: \"path to fonts " +#~ "directory, family\" For example: --serif-family \"%s, Times New Roman\"\n" +#~ " " +#~ msgstr "" +#~ "Geef truetype lettertype families voor serif, sand-serif en monospace " +#~ "lettertypen. Deze lettertypen zullen worden bijgesloten in het LRF bestand. " +#~ "Bedenk daarbij wel dat het langer duurt om naar de volgende pagina te gaan " +#~ "indien er externe lettertypen worden gebruikt. Iedere familie specificatie " +#~ "in is de volgende vorm: \"pad naar lettetype folder, familie\". " +#~ "Bijvoorbeeld: --serief-famile \"%s, Times new Roman\"\n" +#~ " " + +#~ msgid "mybook.epub" +#~ msgstr "mijnboek.epub" + +#~ msgid "Basic" +#~ msgstr "Eenvoudig" + +#~ msgid "&Location of books database (library1.db)" +#~ msgstr "&Locatie van boek database )library1.db)" + +#~ msgid "&Access Key;" +#~ msgstr "&Toegangssleutel" + +#~ msgid "" +#~ "<p>Set a regular expression pattern to use when trying to guess ebook " +#~ "metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" +#~ "syntax.html\">reference</a> on the syntax of regular expressions is " +#~ "available.<p>Use the <b>Test</b> functionality below to test your regular " +#~ "expression on a few sample filenames." +#~ msgstr "" +#~ "<p>Geef het reguliere expressie patroon dat word gebruikt om de eboek " +#~ "metadata te raden aan de hand van bestandsnamen. <p>Een <a " +#~ "href=\"http://docs.python.org/lib/re-syntax.html\">referentie</a> voor de " +#~ "syntax van reguliere expressie is beschikbaar.<p>Gebruik de <b>Test</b> " +#~ "functionaliteit hieronder om je expressie te testen op een aantal voorbeeld " +#~ "bestandsnamen." + +#~ msgid "Regular expression group name (?P<title>)" +#~ msgstr "Regiuliere expressie groep naam (?P<title>)" + +#~ msgid "Regular expression group name (?P<authors>)" +#~ msgstr "Reguliere expressie groep naam (?<authors>)" + +#~ msgid "Regular expression group name (?P<series>)" +#~ msgstr "Reguliere expressie groep naam (?<series>)" + +#~ msgid "Regular expression group name (?P<series_index>)" +#~ msgstr "Reguliere expressie groep naam (?<series_index>)" + +#~ msgid "" +#~ "Cannot kill jobs that are communicating with the device as this may cause " +#~ "data corruption." +#~ msgstr "" +#~ "Opdrachten die communiceren met de lezer kunnen niet worden afgebroken omdat " +#~ "dit data corruptie kan veroorzaken." + +#~ msgid "Cannot kill already completed jobs." +#~ msgstr "Opdrachten die al zijn voltooid kunnen niet worden afgebroken." + +#~ msgid "Cannot kill waiting jobs." +#~ msgstr "Wachtende opdrachten kunnen niet worden afgebroken." + +#~ msgid "<b>Changes will only take affect after a restart." +#~ msgstr "<b>Veranderingen zijn pas zichtbaar na een herstart." + +#~ msgid "Job killed by user" +#~ msgstr "Opdracht beëindigd door gebruiker" + +#~ msgid "" +#~ "Save the text below into a file named recipe.py and send the file to your " +#~ "friends, to allow them to use this recipe." +#~ msgstr "" +#~ "Schrijf de tekst hieronder in een bestand genaamd recipe.py en stuur deze " +#~ "naar je vrieden, zodat zij dit recept ook kunnen gebruiken." + +#~ msgid "Copying database to " +#~ msgstr "copieer database naar " + +#~ msgid " does not allow copying of text." +#~ msgstr " staat copieren van tekst niet toe." + +#~ msgid "" +#~ "Path to the calibre database. Default is to use the path stored in the " +#~ "settings." +#~ msgstr "" +#~ "Pad naad de Calibre database. Standaard word het pad gebruikt dat is " +#~ "opgeslagen in de instellingen." + +#~ msgid "" +#~ "%prog list [options]\n" +#~ "\n" +#~ "List the books available in the calibre database. \n" +#~ msgstr "" +#~ "%prog list [opties]\n" +#~ "\n" +#~ "Laat de boeken zien die beschikbaar zijn in de Calibre database. \n" + +#~ msgid "" +#~ "The fields to display when listing books in the database. Should be a comma " +#~ "separated list of fields.\n" +#~ "Available fields: %s\n" +#~ "Default: %%default" +#~ msgstr "" +#~ "De velden die zichtbaar zijn bij het opragen van boeken in de database. Dit " +#~ "is een lijst gescheiden met komma's.\n" +#~ "Beschikbare velden: %s\n" +#~ "Standaard: %%default" + +#~ msgid "" +#~ "%prog add [options] file1 file2 file3 ...\n" +#~ "\n" +#~ "Add the specified files as books to the database. You can also specify " +#~ "directories, see\n" +#~ "the directory related options below. \n" +#~ msgstr "" +#~ "%prog add [opties] bestand1 bestand2 bestand3 ...\n" +#~ "\n" +#~ "Voeg de gespecificeerde bestanden als boeken toe aan de database. Je kunt " +#~ "ook folders opgeven, zie de folder-gerelateerde opties hieronder. \n" + +#~ msgid "" +#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" +#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" +#~ msgstr "" +#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +#~ "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +#~ "type=\"text/css\">\n" +#~ "p, li { white-space: pre-wrap; }\n" +#~ "</style></head><body style=\" font-family:'Candara'; font-size:11pt; font-" +#~ "weight:400; font-style:normal;\">\n" +#~ "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; " +#~ "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-" +#~ "family:'Sans Serif'; font-size:9pt;\"></p></body></html>" + +#~ msgid "" +#~ "\n" +#~ "%prog show_metadata [options] id\n" +#~ "\n" +#~ "Show the metadata stored in the calibre database for the book identified by " +#~ "id. \n" +#~ "id is an id number from the list command. \n" +#~ msgstr "" +#~ "\n" +#~ "%prog show_metadata [opties] id\n" +#~ "\n" +#~ "Laat de metadata uit de Calibre database zien voor het boek geidentificeerd " +#~ "met het id. \n" +#~ "id is een id nummer van het list commando \n" + +#~ msgid "" +#~ "\n" +#~ "%prog set_metadata [options] id /path/to/metadata.opf\n" +#~ "\n" +#~ "Set the metadata stored in the calibre database for the book identified by " +#~ "id\n" +#~ "from the OPF file metadata.opf. id is an id number from the list command. " +#~ "You \n" +#~ "can get a quick feel for the OPF format by using the --as-opf switch to the\n" +#~ "show_metadata command.\n" +#~ msgstr "" +#~ "\n" +#~ "%prog set_metadata [opties] id /pad/naar/metadata.opf\n" +#~ "\n" +#~ "Definieer de metadata die is opgeslagen in de Calibre database voor het " +#~ "boek\n" +#~ "geidenticeerd met id uit het OPF bestand metadata.opf. id is een id nummer " +#~ "uit\n" +#~ "het list commando. Je kunt meer informatie voor het OPF formaat zien door\n" +#~ "--as-opf parameter op te geven bij het show_metadata commando.\n" + +#~ msgid "" +#~ "%prog export [options] ids \n" +#~ "\n" +#~ "Export the books specified by ids (a comma separated list) to the " +#~ "filesystem.\n" +#~ "The export operation saves all formats of the book, its cover and metadata " +#~ "(in \n" +#~ "an opf file). You can get id numbers from the list command. \n" +#~ msgstr "" +#~ "%prog export [opties] ids \n" +#~ "\n" +#~ "Exporteer de boeken opgegeven als ids (een lijst gescheiden met komma's)\n" +#~ "naar het bestandssysteem. De exporteer operatie bewaard alle formaten van\n" +#~ "het boek, de cover en metadata (in een opf bestand) Je kunt id nummers zien\n" +#~ "via het list commando. \n" + +#~ msgid "" +#~ "Path to output LRF file. By default a file is created in the current " +#~ "directory." +#~ msgstr "" +#~ "Pad naar uitvoer LRF bestand. Standaard zal een bestand worden aangemaakt in " +#~ "de huidige folder." + +#~ msgid "" +#~ "Choose a profile for the device you are generating this LRF for. The default " +#~ "is the SONY PRS-500 with a screen size of 584x754 pixels. Choices are %s" +#~ msgstr "" +#~ "Kies een profiel voor het apparaat waar je een LRF bestand voor maakt. " +#~ "Standaard is de SONY PRS-500 met een scherm grootte van 584x754 pixels. " +#~ "Keuzes zijn %s" + +#~ msgid "" +#~ "%prog [options] comic.cb[z|r]\n" +#~ "\n" +#~ "Convert a comic in a CBZ or CBR file to an LRF ebook. \n" +#~ msgstr "%prog [opties] comic.cb[z|r] \n" + +#~ msgid "Set defaults for conversion to LRF" +#~ msgstr "Zet standaarden voor conversie naar LRF" + +#~ msgid "Convert comic %d of %d (%s)" +#~ msgstr "Converteer comic %d van %d (%s)" + +#~ msgid "Send downloaded periodical content to device automatically" +#~ msgstr "Zend gedownloade periodieke content automatisch naar apparaat" + +#~ msgid "" +#~ "An XPath expression to detect chapter titles. The default is to consider " +#~ "<h1> or\n" +#~ "<h2> tags that contain the text \"chapter\" or \"book\" or \"section\" as " +#~ "chapter titles. \n" +#~ "The expression used must evaluate to a list of elements. To disable chapter " +#~ "detection,\n" +#~ "use the expression \"/\". See the XPath Tutorial in the calibre User Manual " +#~ "for further\n" +#~ "help on using this feature.\n" +#~ msgstr "" +#~ "Een XPath expressie om hoofdstuk titels te herkennen. Standaard zullen <h1> " +#~ "of <h2> tags die de tekst 'chapter', 'book' of 'section' bevatten als " +#~ "hoofdstuk titel worden aangemerkt. \n" +#~ "De gebruikte expressie moet een lijst van elementen evalueren. Om hoofstuk " +#~ "detectie uit te schakelen, gebruik de expressie \"/\". Zie de XPath " +#~ "handleiding in de Calibre gebruikers handboek voor meer help betreffende " +#~ "deze functie.\n" + +#~ msgid "Don't add detected chapters to the Table of Contents" +#~ msgstr "Voeg gevonden hoofdstukken niet toe aan de inhoudsopgave" + +#~ msgid "Don't add links in the root HTML file to the Table of Contents" +#~ msgstr "Voeg links in het hoofd HTML bestand niet toe aan de inhoudsopgave" + +#~ msgid "" +#~ "%prog [options] file.html\n" +#~ "\n" +#~ "Convert a HTML file to an EPUB ebook. Follows links in the HTML file. \n" +#~ msgstr "" +#~ "%prog [opties] bestand.html\n" +#~ "\n" +#~ "Converteer een HTML bestand naar een EPUB eboek. Volg links in het HTML " +#~ "bestand. \n" + +#~ msgid "" +#~ "%prog [options] file.html\n" +#~ "\n" +#~ "Follow all links in an HTML file and collect them into the specified " +#~ "directory.\n" +#~ "Also collects any references resources like images, stylesheets, scripts, " +#~ "etc. \n" +#~ msgstr "" +#~ "%prog [opties] bestand.html\n" +#~ "\n" +#~ "Volg alle links in een HTML bestand en verzamel deze in de opgegeven " +#~ "folder.\n" +#~ "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" diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index f804f9cb1b..f7e7ed8f1c 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -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-11 12:32+0000\n" +"POT-Creation-Date: 2008-10-16 00:46+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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:131 @@ -261,17 +261,21 @@ msgid "" "the <spine> element of the OPF file. \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011 msgid "You must specify an input HTML file" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -375,7 +379,7 @@ msgid "%prog [options] LITFILE" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "" @@ -388,7 +392,7 @@ msgid "Useful for debugging." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "" @@ -1112,23 +1116,23 @@ msgstr "" msgid "Set the comment" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 msgid "A comma separated list of tags to set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 msgid "The series to which this book belongs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "" @@ -1215,11 +1219,11 @@ msgstr "" msgid "Usage: rb-meta file.rb" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "" @@ -1228,7 +1232,7 @@ msgid "The output directory. Defaults to the current directory." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "" @@ -1280,6 +1284,10 @@ msgstr "" msgid "Options for the LRF ebook viewer" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "" @@ -1436,61 +1444,61 @@ msgstr "" msgid "&Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -1512,120 +1520,124 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 #: /home/kovid/work/calibre/src/calibre/utils/config.py:529 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "" @@ -1645,6 +1657,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "" @@ -2221,6 +2235,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr "" @@ -2728,42 +2744,57 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 -msgid "Regular &expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 -msgid "&Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 -msgid "File &name:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 -msgid "Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 -msgid "Title:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 +msgid "Regular &expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +msgid "&Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +msgid "File &name:" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 +msgid "Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +msgid "Title:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -2772,35 +2803,38 @@ msgstr "" msgid "No match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 -msgid "Series:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 -msgid "Series index:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" +msgid "Regular expression (?P<authors>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +msgid "Series:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 +msgid "Series index:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "" @@ -2896,7 +2930,7 @@ msgstr "" msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -2925,6 +2959,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "" @@ -2949,10 +2984,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "" @@ -2961,6 +2998,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "" @@ -3035,7 +3073,7 @@ msgid "Save to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "" @@ -3069,7 +3107,7 @@ msgid "Bad database location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "" @@ -3196,115 +3234,114 @@ msgstr "" msgid "News fetched. Uploading to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "" @@ -3501,6 +3538,182 @@ msgstr "" msgid "Fetch news from " msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "" @@ -3559,7 +3772,8 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 @@ -3586,21 +3800,25 @@ msgid "" "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -3609,27 +3827,27 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -3638,11 +3856,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "You must specify at least one book to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -3651,15 +3869,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -3669,11 +3887,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -3683,15 +3901,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -3704,11 +3922,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -3719,27 +3937,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:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 msgid "Export all books in database, ignoring the list of ids." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 msgid "Export all books into a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "Create file names as author - title instead of title - author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -3768,11 +3986,11 @@ msgstr "" msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "" @@ -3987,7 +4205,7 @@ msgid "Dont show the progress bar" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "" @@ -3995,79 +4213,79 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 1c04604662..45d416e57c 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,29 +6,17 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-10-11 12:32+0000\n" +"POT-Creation-Date: 2008-10-16 00:46+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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\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\". Default is %default" -#~ msgstr "" -#~ "Определить главу, начинающуюся с элемента, имеющего определенный атрибут. " -#~ "Эта опция должна быть задана в формате: рег. выраж. имени тега,название " -#~ "атрибута,рег. выраж. значения атрибута. Например, для соответствия всем " -#~ "тегами заголовков с атрибутом class=\"chapter\" необходим использовать \"h\\" -#~ "d,class,chapter\". По умолчанию: %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 @@ -273,17 +261,21 @@ msgid "" "the <spine> element of the OPF file. \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011 msgid "You must specify an input HTML file" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -387,7 +379,7 @@ msgid "%prog [options] LITFILE" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "" @@ -400,7 +392,7 @@ msgid "Useful for debugging." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "" @@ -1204,23 +1196,23 @@ msgstr "" msgid "Set the comment" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 msgid "A comma separated list of tags to set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 msgid "The series to which this book belongs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "" @@ -1307,11 +1299,11 @@ msgstr "" msgid "Usage: rb-meta file.rb" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "" @@ -1320,7 +1312,7 @@ msgid "The output directory. Defaults to the current directory." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "" @@ -1372,6 +1364,10 @@ msgstr "" msgid "Options for the LRF ebook viewer" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "" @@ -1528,61 +1524,61 @@ msgstr "" msgid "&Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -1604,120 +1600,124 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 #: /home/kovid/work/calibre/src/calibre/utils/config.py:529 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "" @@ -1737,6 +1737,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "" @@ -2313,6 +2315,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr "" @@ -2820,42 +2824,57 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 -msgid "Regular &expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 -msgid "&Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 -msgid "File &name:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 -msgid "Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 -msgid "Title:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 +msgid "Regular &expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +msgid "&Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +msgid "File &name:" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 +msgid "Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +msgid "Title:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -2864,35 +2883,38 @@ msgstr "" msgid "No match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 -msgid "Series:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 -msgid "Series index:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" +msgid "Regular expression (?P<authors>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +msgid "Series:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 +msgid "Series index:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "" @@ -2988,7 +3010,7 @@ msgstr "" msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -3017,6 +3039,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "" @@ -3041,10 +3064,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "" @@ -3053,6 +3078,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "" @@ -3127,7 +3153,7 @@ msgid "Save to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "" @@ -3161,7 +3187,7 @@ msgid "Bad database location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "" @@ -3288,115 +3314,114 @@ msgstr "" msgid "News fetched. Uploading to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "" @@ -3593,6 +3618,182 @@ msgstr "" msgid "Fetch news from " msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "" @@ -3651,7 +3852,8 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 @@ -3678,21 +3880,25 @@ msgid "" "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -3701,27 +3907,27 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -3730,11 +3936,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "You must specify at least one book to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -3743,15 +3949,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -3761,11 +3967,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -3775,15 +3981,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -3796,11 +4002,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -3811,27 +4017,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:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 msgid "Export all books in database, ignoring the list of ids." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 msgid "Export all books into a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "Create file names as author - title instead of title - author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -3860,11 +4066,11 @@ msgstr "" msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "" @@ -4093,7 +4299,7 @@ msgid "Dont show the progress bar" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "" @@ -4101,79 +4307,79 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "" @@ -4208,3 +4414,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:420 msgid "Show detailed output information. Useful for debugging" msgstr "Показывать детальную информацию. Полезно при отладке" + +#~ 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\". Default is %default" +#~ msgstr "" +#~ "Определить главу, начинающуюся с элемента, имеющего определенный атрибут. " +#~ "Эта опция должна быть задана в формате: рег. выраж. имени тега,название " +#~ "атрибута,рег. выраж. значения атрибута. Например, для соответствия всем " +#~ "тегами заголовков с атрибутом class=\"chapter\" необходим использовать \"h\\" +#~ "d,class,chapter\". По умолчанию: %default" diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index bcfdc548e9..6b161c0088 100644 --- a/src/calibre/translations/sl.po +++ b/src/calibre/translations/sl.po @@ -6,96 +6,17 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.17\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-10-11 12:32+0000\n" +"POT-Creation-Date: 2008-10-16 00:46+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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" -#~ msgid "Basic" -#~ msgstr "Osnovno" - -#~ msgid " does not allow copying of text." -#~ msgstr " ne omogoča kopiranje teksta." - -#~ msgid "" -#~ "Path to output LRF file. By default a file is created in the current " -#~ "directory." -#~ msgstr "" -#~ "Pot do izhodne LRF datoteke. Privzeto je da se datoteka ustvari v trenutnem " -#~ "direktoriju." - -#~ msgid "" -#~ "Choose a profile for the device you are generating this LRF for. The default " -#~ "is the SONY PRS-500 with a screen size of 584x754 pixels. Choices are %s" -#~ msgstr "" -#~ "Izberite profil za napravo za katero generirate to LRF datoteko. Privzeta je " -#~ "SONY PRS-500 z velikostjo zaslona 584x754 pikslov. Na izbiro imate %s" - -#~ msgid "" -#~ "%prog [options] comic.cb[z|r]\n" -#~ "\n" -#~ "Convert a comic in a CBZ or CBR file to an LRF ebook. \n" -#~ msgstr "" -#~ "%prog [options] strip.cb[z|r]\n" -#~ "\n" -#~ "Pretvori strip v CBZ ali CBR datoteki v LRF eknjigo. \n" - -#~ msgid "Set defaults for conversion to LRF" -#~ msgstr "Nastavi privzeto pretvorbo v LRF" - -#~ msgid "Convert comic %d of %d (%s)" -#~ msgstr "Pretvori strip %d od %d (%s)" - -#~ msgid "Send downloaded periodical content to device automatically" -#~ msgstr "Samodejno pošlji uspešno prenešeno periodično vsebino napravi." - -#~ msgid "" -#~ "An XPath expression to detect chapter titles. The default is to consider " -#~ "<h1> or\n" -#~ "<h2> tags that contain the text \"chapter\" or \"book\" or \"section\" as " -#~ "chapter titles. \n" -#~ "The expression used must evaluate to a list of elements. To disable chapter " -#~ "detection,\n" -#~ "use the expression \"/\". See the XPath Tutorial in the calibre User Manual " -#~ "for further\n" -#~ "help on using this feature.\n" -#~ msgstr "" -#~ "Xpath izraz za zaznavanje naslova poglavja. Privzeti sta znački <h1> ali\n" -#~ "<h2>, ki ima v naslovu poglavja besede \"chapter\" ali \"book\" ali " -#~ "\"section\". \n" -#~ " Uporabljeni izraz mora določati seznam elementov. Za onemogočanje " -#~ "zaznavanja naslovov \n" -#~ "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." -#~ msgstr "" -#~ "Maksimalno število povezav iz vsake HTML datoteke, ki se bodo vstavile v " -#~ "Kazalo. Nastavite 0 da oneogočite vstavljanje povezav. Privzeto je: %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 @@ -341,17 +262,21 @@ msgid "" "the <spine> element of the OPF file. \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011 msgid "You must specify an input HTML file" msgstr "Izbrati morate vhodno HTML datoteko" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -463,7 +388,7 @@ msgid "%prog [options] LITFILE" msgstr "%prog [options] LITFILE" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "Izhodni direktorij. Privzet je trenutni direktorij." @@ -476,7 +401,7 @@ msgid "Useful for debugging." msgstr "Koristno za razhroščevanje." #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "OEB eknjiga ustvarjena v" @@ -1332,23 +1257,23 @@ msgstr "Nastavi avtorje" msgid "Set the comment" msgstr "Nastavi opombe" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 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:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 msgid "The series to which this book belongs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "" @@ -1451,11 +1376,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:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "%prog [options] mojaeknjiga.mobi" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "Neobdelan MOBI HTML shranjen v" @@ -1464,7 +1389,7 @@ msgid "The output directory. Defaults to the current directory." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "Pogosto rabljeni direktoriji" @@ -1516,6 +1441,10 @@ msgstr "Privzete nastavitve za pretvorbo v LRF" msgid "Options for the LRF ebook viewer" msgstr "Možnosti za pregledovalnik LRF eknjig" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "Naprava ni več priklopljena." @@ -1672,49 +1601,49 @@ msgstr "De&speckle" msgid "&Wide" msgstr "&Široko" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "Napredno" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "Napačna lokacija podatkovne baze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "<br>Mora biti direktorij." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "Napačna lokacija podatkovne baze " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "Napačna lokacija podatkovne baze. <br>Ne morem pisati v " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "Krčenje podatkovne baze. To lahko traja nekaj časa." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "Krčenje ..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "Konfiguracija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -1722,13 +1651,13 @@ msgstr "" "&Lokacija eknjig (eKnjige so shranjene v datoteke sortirane po avtorjih, " "meta podatki pa v datoteki metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -1750,122 +1679,126 @@ msgstr "Prebrskaj za novo lokacijo podatkovne baze" msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "Opozori me, ko je na voljo &nova verzija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "Vprašaj za &potrditev pred brisanjem datotek." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "Format za &shranjevanje enojne datoteke:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "&Prioriteta za pretvorne posle:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "Privzeti omrežni &timeout:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr " sekund" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 #: /home/kovid/work/calibre/src/calibre/utils/config.py:529 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "Dodaj direktorij k seznamu pogosto rabljenih direktorijev" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "Odstrani direktorij iz seznama pogosto rabljenih direktorijev" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "Uporabi &rimska števila za številke serij" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" "Število &naslovnic, ki se prikažejo v preletavanju naslovnic (po ponovnem " "zagonu):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "Orodna vrstica" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "Veliko" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "Srednje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "Majhno" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "Velikost gum&ba orodne vrstice" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "Prikaži &tekst pri gumbih v orodni vrstici" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "Izberi vidne stolp&ce v knjižničnem pogledu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "Sprosti neuporabljen prostor iz baze podatkov" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "&Skrči podatkovno bazo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "&Meta podatki iz imena datoteke" @@ -1885,6 +1818,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "Meta podatki" @@ -2476,6 +2411,8 @@ msgstr "Ne upoštevaj<br>CSS" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr " px" @@ -2998,47 +2935,57 @@ msgstr "Izvorna koda recepta (python)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." -msgstr "" -"<p>Nastavi regularni izraz, ki se uporabi pri ugibanju meta podatkov od " -"knjige iz datotek. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">Referenca</a> o sintaksi regularnih izrazov je na " -"voljo.<p>Uporabite <b>Test</b> funkcionalnost spodaj za testiranje lastnih " -"regularnih izrazov na nekaj vzorčnih imenih datotek." - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 -msgid "Regular &expression" -msgstr "R&egularni izraz" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 -msgid "&Test" -msgstr "&Test" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 -msgid "File &name:" -msgstr "&Ime datoteke:" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 -msgid "Test" -msgstr "Test" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 -msgid "Title:" -msgstr "Naslov:" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 +msgid "Regular &expression" +msgstr "R&egularni izraz" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +msgid "&Test" +msgstr "&Test" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +msgid "File &name:" +msgstr "&Ime datoteke:" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 +msgid "Test" +msgstr "Test" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +msgid "Title:" +msgstr "Naslov:" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -3047,35 +2994,38 @@ msgstr "" msgid "No match" msgstr "Brez zadetka" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "Avtorji:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 -msgid "Series:" -msgstr "Serije:" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 -msgid "Series index:" -msgstr "Indeks serij:" - #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" +msgid "Regular expression (?P<authors>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +msgid "Series:" +msgstr "Serije:" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 +msgid "Series index:" +msgstr "Indeks serij:" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "ISBN:" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "Posel" @@ -3171,7 +3121,7 @@ msgstr "Ocena" msgid "Timestamp" msgstr "Časovna znamka" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "Najdi (Za Napredno Iskanje pritisnite gumb na levi)" @@ -3200,6 +3150,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "<b>Ni zadetkov</b> za iskalni niz <i>%s</i>." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "Nič zadetkov najdenih" @@ -3224,10 +3175,12 @@ msgid "Previous Page" msgstr "Prejšnja Stran" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "Nazaj" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "Naprej" @@ -3236,6 +3189,7 @@ msgid "Next match" msgstr "Naslednji zadetek" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "Odpri eknjigo" @@ -3316,7 +3270,7 @@ msgid "Save to disk in a single directory" msgstr "Shrani na disk v en direktorij" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "Shrani samo %s format na disk" @@ -3350,7 +3304,7 @@ msgid "Bad database location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "Izberite lokacijo za vašo eKnjižnico." @@ -3497,47 +3451,47 @@ msgstr "Prenašam novice iz " msgid "News fetched. Uploading to device." msgstr "Novice prenešene. Pošiljam napravi." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "Nobena od knjig ni izbrana" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "Pogled ni možen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "Izberite format, ki ga želite videti" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "%s nima razpoložljivih formatov." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "Nemogoča konfiguracija" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "Spreminjanje konfiguracije med poganjanjem poslov ni mogoče." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "Kopiram knjižnico v " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "Neustrezna podatkovna baza" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" @@ -3545,23 +3499,23 @@ msgstr "" "<p>Neveljavna podatkovna baza že obstaja v %s, izbrišite jo preden poskusite " "premakniti obstoječo podatkovno bazo.<br>Napaka: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "Premik podatkovne baze ni bil mogoč" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "Podrobne informacije niso na voljo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "Podrobne informacije za knjige na napravi niso na voljo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "Napaka pri pogovoru z napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -3569,24 +3523,23 @@ msgstr "" "Prišlo je do napake pri komuniciranju z napravo. Prosim ponovno zaženite ali " "izklopite in ponovno vklopite napravo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "Pretvorna Napaka" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "Podatkovna baza ne obstaja" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." @@ -3594,11 +3547,11 @@ msgstr "" "Direktorij v katerem naj bi bila podatkovna baza: %s ne obstaja več. Prosim " "izberite novo lokacijo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "Izberite novo lokacijo za podatkovno bazo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" @@ -3606,7 +3559,7 @@ msgstr "" "<span style=\"color:red; font-weight:bold\">Zadnja verzija: <a " "href=\"%s\">%s</a></span>" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " @@ -3616,7 +3569,7 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">seznam " "posodobitev</a>. Prikažem domačo stran?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "Navoljo je posodobitev" @@ -3825,6 +3778,182 @@ msgstr "Pretvorba nekaterih knjig ni bila možna" msgid "Fetch news from " msgstr "Prenesi novice iz " +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "Neveljaven regularni izraz" @@ -3895,12 +4024,9 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" -"Polja, ki se prikažejo pri prikazovanju knjig iz baze. Mora biti z vejico " -"ločen seznam polj.\n" -"Polja, ki so na voljo: %s\n" -"Privzeto: %%default" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 msgid "" @@ -3932,15 +4058,19 @@ msgid "" "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "Neveljavna polja. Polja, ki so na voljo:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "Neveljavno sortirno polje. Polja, ki so na voljo:" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" @@ -3948,7 +4078,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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -3962,7 +4092,7 @@ msgstr "" "poglejte\n" "z direktoriji povezane možnosti spodaj.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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" @@ -3970,22 +4100,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:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "Obdelaj direktorije rekurzivno" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 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:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -3999,11 +4129,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:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 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:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -4017,15 +4147,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:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 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:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "datoteka eknjige mora imeti končnico" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -4041,11 +4171,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 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:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -4060,15 +4190,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:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "Natisni meta podatke v OPF obliki (XML)" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "Določiti morate id" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -4091,11 +4221,11 @@ msgstr "" "ukazom\n" "show_metadata.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 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:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -4113,27 +4243,27 @@ msgstr "" "opf datoteki).\n" "ID številke lahko dobite z ukazom list.\n" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 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:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 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:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 msgid "Export all books into a single directory" msgstr "Izvozi vse knjige v en direktorij" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 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:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 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:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -4162,11 +4292,11 @@ msgstr "<p>Selitev stare podatkovne baze v knjižnico eknjig v %s<br><center>" msgid "Compacting database" msgstr "Krčim bazo" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "Zagon delovnega procesa ni uspel." -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "Posel ustavljen s strani uporabnika" @@ -4403,7 +4533,7 @@ msgid "Dont show the progress bar" msgstr "Ne prikaži indikatorja napredka" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "Prenašam feed-e..." @@ -4411,60 +4541,60 @@ msgstr "Prenašam feed-e..." msgid "Unknown News Source" msgstr "Neznan Vir Novic" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "Prenos končan" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "Prenos naslednjih člankov ni uspel:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr " iz " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "Prenos nekaterih delov od naslednjih člankov ni uspel:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "\tNeuspešne povezave:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "Prenos članka ni uspel. Za razlog poženite z --debug možnostjo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "Dobljeni feed-i iz indeks strani" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "Poskušam prenesti naslovnico ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "Začenjam prenos [%d nit(i)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "Feed-i prenešeni v %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "Prenos naslovnico ne bil mogoč: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "Prenašam naslovnico iz %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "Članek brez naslova" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" @@ -4474,19 +4604,19 @@ msgstr "" "Prenešen članek %s iz %s\n" "%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "Članek prenešen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "Neuspešen prenos članka: %s iz %s\n" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "Prenos članka ni uspel: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "Prenašam feed" @@ -4522,3 +4652,106 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:420 msgid "Show detailed output information. Useful for debugging" msgstr "Podrobneje prikaži izhodne informacije. Koristno za razhroščevanje." + +#~ msgid "Basic" +#~ msgstr "Osnovno" + +#~ msgid "" +#~ "<p>Set a regular expression pattern to use when trying to guess ebook " +#~ "metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" +#~ "syntax.html\">reference</a> on the syntax of regular expressions is " +#~ "available.<p>Use the <b>Test</b> functionality below to test your regular " +#~ "expression on a few sample filenames." +#~ msgstr "" +#~ "<p>Nastavi regularni izraz, ki se uporabi pri ugibanju meta podatkov od " +#~ "knjige iz datotek. <p>A <a href=\"http://docs.python.org/lib/re-" +#~ "syntax.html\">Referenca</a> o sintaksi regularnih izrazov je na " +#~ "voljo.<p>Uporabite <b>Test</b> funkcionalnost spodaj za testiranje lastnih " +#~ "regularnih izrazov na nekaj vzorčnih imenih datotek." + +#~ msgid " does not allow copying of text." +#~ msgstr " ne omogoča kopiranje teksta." + +#~ msgid "" +#~ "The fields to display when listing books in the database. Should be a comma " +#~ "separated list of fields.\n" +#~ "Available fields: %s\n" +#~ "Default: %%default" +#~ msgstr "" +#~ "Polja, ki se prikažejo pri prikazovanju knjig iz baze. Mora biti z vejico " +#~ "ločen seznam polj.\n" +#~ "Polja, ki so na voljo: %s\n" +#~ "Privzeto: %%default" + +#~ msgid "" +#~ "Path to output LRF file. By default a file is created in the current " +#~ "directory." +#~ msgstr "" +#~ "Pot do izhodne LRF datoteke. Privzeto je da se datoteka ustvari v trenutnem " +#~ "direktoriju." + +#~ msgid "" +#~ "Choose a profile for the device you are generating this LRF for. The default " +#~ "is the SONY PRS-500 with a screen size of 584x754 pixels. Choices are %s" +#~ msgstr "" +#~ "Izberite profil za napravo za katero generirate to LRF datoteko. Privzeta je " +#~ "SONY PRS-500 z velikostjo zaslona 584x754 pikslov. Na izbiro imate %s" + +#~ msgid "" +#~ "%prog [options] comic.cb[z|r]\n" +#~ "\n" +#~ "Convert a comic in a CBZ or CBR file to an LRF ebook. \n" +#~ msgstr "" +#~ "%prog [options] strip.cb[z|r]\n" +#~ "\n" +#~ "Pretvori strip v CBZ ali CBR datoteki v LRF eknjigo. \n" + +#~ msgid "Set defaults for conversion to LRF" +#~ msgstr "Nastavi privzeto pretvorbo v LRF" + +#~ msgid "Convert comic %d of %d (%s)" +#~ msgstr "Pretvori strip %d od %d (%s)" + +#~ msgid "Send downloaded periodical content to device automatically" +#~ msgstr "Samodejno pošlji uspešno prenešeno periodično vsebino napravi." + +#~ msgid "" +#~ "An XPath expression to detect chapter titles. The default is to consider " +#~ "<h1> or\n" +#~ "<h2> tags that contain the text \"chapter\" or \"book\" or \"section\" as " +#~ "chapter titles. \n" +#~ "The expression used must evaluate to a list of elements. To disable chapter " +#~ "detection,\n" +#~ "use the expression \"/\". See the XPath Tutorial in the calibre User Manual " +#~ "for further\n" +#~ "help on using this feature.\n" +#~ msgstr "" +#~ "Xpath izraz za zaznavanje naslova poglavja. Privzeti sta znački <h1> ali\n" +#~ "<h2>, ki ima v naslovu poglavja besede \"chapter\" ali \"book\" ali " +#~ "\"section\". \n" +#~ " Uporabljeni izraz mora določati seznam elementov. Za onemogočanje " +#~ "zaznavanja naslovov \n" +#~ "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." +#~ msgstr "" +#~ "Maksimalno število povezav iz vsake HTML datoteke, ki se bodo vstavile v " +#~ "Kazalo. Nastavite 0 da oneogočite vstavljanje povezav. Privzeto je: %default." diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index 5849862e5a..9267781f5a 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -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-11 12:32+0000\n" +"POT-Creation-Date: 2008-10-16 00:46+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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:131 @@ -261,17 +261,21 @@ msgid "" "the <spine> element of the OPF file. \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011 msgid "You must specify an input HTML file" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -375,7 +379,7 @@ msgid "%prog [options] LITFILE" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "" @@ -388,7 +392,7 @@ msgid "Useful for debugging." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "" @@ -1112,23 +1116,23 @@ msgstr "" msgid "Set the comment" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 msgid "A comma separated list of tags to set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 msgid "The series to which this book belongs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "" @@ -1215,11 +1219,11 @@ msgstr "" msgid "Usage: rb-meta file.rb" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "" @@ -1228,7 +1232,7 @@ msgid "The output directory. Defaults to the current directory." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "" @@ -1280,6 +1284,10 @@ msgstr "" msgid "Options for the LRF ebook viewer" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "" @@ -1436,61 +1444,61 @@ msgstr "" msgid "&Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -1512,120 +1520,124 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 #: /home/kovid/work/calibre/src/calibre/utils/config.py:529 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "" @@ -1645,6 +1657,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "" @@ -2221,6 +2235,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr "" @@ -2728,42 +2744,57 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 -msgid "Regular &expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 -msgid "&Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 -msgid "File &name:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 -msgid "Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 -msgid "Title:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 +msgid "Regular &expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +msgid "&Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +msgid "File &name:" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 +msgid "Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +msgid "Title:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -2772,35 +2803,38 @@ msgstr "" msgid "No match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 -msgid "Series:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 -msgid "Series index:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" +msgid "Regular expression (?P<authors>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +msgid "Series:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 +msgid "Series index:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "" @@ -2896,7 +2930,7 @@ msgstr "" msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -2925,6 +2959,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "" @@ -2949,10 +2984,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "" @@ -2961,6 +2998,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "" @@ -3035,7 +3073,7 @@ msgid "Save to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "" @@ -3069,7 +3107,7 @@ msgid "Bad database location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "" @@ -3196,115 +3234,114 @@ msgstr "" msgid "News fetched. Uploading to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "" @@ -3501,6 +3538,182 @@ msgstr "" msgid "Fetch news from " msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "" @@ -3559,7 +3772,8 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 @@ -3586,21 +3800,25 @@ msgid "" "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -3609,27 +3827,27 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -3638,11 +3856,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "You must specify at least one book to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -3651,15 +3869,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -3669,11 +3887,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -3683,15 +3901,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -3704,11 +3922,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -3719,27 +3937,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:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 msgid "Export all books in database, ignoring the list of ids." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 msgid "Export all books into a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "Create file names as author - title instead of title - author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -3768,11 +3986,11 @@ msgstr "" msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "" @@ -3987,7 +4205,7 @@ msgid "Dont show the progress bar" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "" @@ -3995,79 +4213,79 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "" diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index 7a1276c05f..da2314bd6d 100644 --- a/src/calibre/translations/te.po +++ b/src/calibre/translations/te.po @@ -7,19 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2008-10-11 12:32+0000\n" +"POT-Creation-Date: 2008-10-16 00:46+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-13 18:32+0000\n" +"X-Launchpad-Export-Date: 2008-10-16 03:21+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#~ msgid "Basic" -#~ msgstr "ప్రాధమిక" - #: /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 @@ -264,17 +261,21 @@ msgid "" "the <spine> element of the OPF file. \n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:312 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:314 #: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1011 msgid "You must specify an input HTML file" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/iterator.py:31 +msgid "%s format books are not supported" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:30 msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/split.py:110 msgid "" "\t\tToo much markup. Re-splitting without structure preservation. This may " "cause incorrect rendering." @@ -378,7 +379,7 @@ msgid "%prog [options] LITFILE" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:832 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:430 msgid "Output directory. Defaults to current directory." msgstr "" @@ -391,7 +392,7 @@ msgid "Useful for debugging." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:849 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:451 msgid "OEB ebook created in" msgstr "" @@ -1115,23 +1116,23 @@ msgstr "" msgid "Set the comment" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 msgid "A comma separated list of tags to set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 msgid "The series to which this book belongs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 msgid "The series index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:216 msgid "The book language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:214 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:218 msgid "Extract the cover" msgstr "" @@ -1218,11 +1219,11 @@ msgstr "" msgid "Usage: rb-meta file.rb" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:428 msgid "%prog [options] myebook.mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:449 msgid "Raw MOBI HTML saved in" msgstr "" @@ -1231,7 +1232,7 @@ msgid "The output directory. Defaults to the current directory." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:23 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 msgid "Frequently used directories" msgstr "" @@ -1283,6 +1284,10 @@ msgstr "" msgid "Options for the LRF ebook viewer" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49 +msgid "Formats that are viewed using the internal viewer" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/device.py:72 msgid "Device no longer connected." msgstr "" @@ -1439,61 +1444,61 @@ msgstr "" msgid "&Wide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:24 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:26 msgid "Advanced" msgstr "ఉన్నత" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:152 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "<br>Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:149 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:153 msgid "Invalid database location.<br>Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:165 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:283 msgid "Configuration" msgstr "స్వరూపణం" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:244 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 msgid "Browse for the new database location" 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/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 #: /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 @@ -1515,120 +1520,124 @@ msgstr "" msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 msgid "Ask for &confirmation before deleting files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 msgid "" "If you disable this setting, metadatas is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 msgid "Format for &single file save:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:260 msgid "&Priority for conversion jobs:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:262 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 msgid " seconds" msgstr " క్షణాలు" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:264 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 #: /home/kovid/work/calibre/src/calibre/utils/config.py:529 msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 msgid "LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 msgid "EPUB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 msgid "&Number of covers to show in browse mode (after restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 msgid "Toolbar" msgstr "పనిముట్ల పట్టీ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:277 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:278 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:279 msgid "Small" msgstr "చిన్న" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:280 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:281 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:282 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:283 +msgid "Use internal &viewer for the following formats:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:284 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:285 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:286 msgid "&Metadata from file name" msgstr "" @@ -1648,6 +1657,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:142 msgid "Metadata" msgstr "" @@ -2224,6 +2235,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:552 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:95 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:97 msgid " px" msgstr "" @@ -2731,42 +2744,57 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:97 msgid "" -"<p>Set a regular expression pattern to use when trying to guess ebook " -"metadata from filenames. <p>A <a href=\"http://docs.python.org/lib/re-" -"syntax.html\">reference</a> on the syntax of regular expressions is " -"available.<p>Use the <b>Test</b> functionality below to test your regular " -"expression on a few sample filenames." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:98 -msgid "Regular &expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:99 -msgid "&Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:100 -msgid "File &name:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:101 -msgid "Test" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:102 -msgid "Title:" -msgstr "శీర్షిక:" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:103 -msgid "Regular expression group name (?P<title>)" +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" " +"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style " +"type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; " +"font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Set a regular expression " +"pattern to use when trying to guess ebook metadata from filenames. </p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">A <a " +"href=\"http://docs.python.org/lib/re-syntax.html\"><span style=\" text-" +"decoration: underline; color:#0000ff;\">reference</span></a> on the syntax " +"of regular expressions is available.</p>\n" +"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-" +"right:0px; -qt-block-indent:0; text-indent:0px;\">Use the <span style=\" " +"font-weight:600;\">Test</span> functionality below to test your regular " +"expression on a few sample filenames. The group names for the various " +"metadata entries are documented in tooltips.</p></body></html>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:104 +msgid "Regular &expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +msgid "&Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 +msgid "File &name:" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:107 +msgid "Test" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 +msgid "Title:" +msgstr "శీర్షిక:" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 +msgid "Regular expression (?P<title>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:63 @@ -2775,35 +2803,38 @@ msgstr "" msgid "No match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" msgstr "రచయితలు:" -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:106 -msgid "Regular expression group name (?P<authors>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:108 -msgid "Series:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:109 -msgid "Regular expression group name (?P<series>)" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 -msgid "Series index:" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 -msgid "Regular expression group name (?P<series_index>)" +msgid "Regular expression (?P<authors>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 +msgid "Series:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:115 +msgid "Regular expression (?P<series>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:117 +msgid "Series index:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:118 +msgid "Regular expression (?P<series_index>)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 +msgid "Regular expression (?P<isbn>)" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/jobs2.py:46 msgid "Job" msgstr "" @@ -2899,7 +2930,7 @@ msgstr "" msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:827 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -2928,6 +2959,7 @@ msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 msgid "No matches found" msgstr "" @@ -2952,10 +2984,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:135 msgid "Back" msgstr "వెనుకకు" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:136 msgid "Forward" msgstr "ముందుకి" @@ -2964,6 +2998,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:143 msgid "Open ebook" msgstr "" @@ -3038,7 +3073,7 @@ msgid "Save to disk in a single directory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:158 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1024 msgid "Save only %s format to disk" msgstr "" @@ -3072,7 +3107,7 @@ msgid "Bad database location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1178 msgid "Choose a location for your ebook library." msgstr "" @@ -3199,115 +3234,114 @@ msgstr "" msgid "News fetched. Uploading to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 msgid "No book selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973 msgid "Cannot view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:940 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:978 msgid "Choose the format to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:974 msgid "%s has no available formats." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1034 msgid "Copying database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1029 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1036 msgid "Copying library to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1039 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1047 msgid "" "<p>An invalid database already exists at %s, delete it before trying to move " "the existing database.<br>Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1046 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 msgid "Could not move database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1066 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1074 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1115 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1116 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1122 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1141 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1129 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1144 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1148 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1123 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1130 msgid "" -"<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." +"<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." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1164 msgid "Database does not exist" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1165 msgid "" "The directory in which the database should be: %s no longer exists. Please " "choose a new database location." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1167 msgid "Choose new location for database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1222 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232 msgid "" "<span style=\"color:red; font-weight:bold\">Latest version: <a " "href=\"%s\">%s</a></span>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "" "%s has been updated to version %s. See the <a " "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">new features</a>. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237 msgid "Update available" msgstr "" @@ -3504,6 +3538,182 @@ msgstr "" msgid "Fetch news from " msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:89 +msgid "Configure Ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:90 +msgid "&Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:91 +msgid "Se&rif family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:92 +msgid "&Sans family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:93 +msgid "&Monospace family:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:94 +msgid "&Default font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:96 +msgid "Monospace &font size:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:98 +msgid "S&tandard font:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:99 +msgid "Serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:100 +msgid "Sans-serif" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:101 +msgid "Monospace" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:47 +msgid "Options to customize the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:53 +msgid "Font options" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:54 +msgid "The serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:55 +msgid "The sans-serif font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:56 +msgid "The monospaced font family" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:57 +msgid "The standard font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:58 +msgid "The monospaced font size in px" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 +msgid "The standard font type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:141 +msgid "Table of Contents" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:183 +msgid "/Unknown" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:188 +msgid "Search" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:270 +msgid "Choose ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:271 +msgid "Ebooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:300 +msgid "No matches found for: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:341 +msgid "Loading flow..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:362 +msgid "Laying out %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +msgid "Loading ebook..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "<p>This book is protected by <a href=\"%s\">DRM</a>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:393 +msgid "DRM Error" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:395 +msgid "Could not open ebook" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 +msgid "<b>%s</b><br/><p>%s</p>" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:450 +msgid "Options to control the ebook viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:459 +msgid "" +"%prog [options] file\n" +"\n" +"View an ebook. \n" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:133 +msgid "Ebook Viewer" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:134 +msgid "toolBar" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:137 +msgid "Next page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:138 +msgid "Previous page" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:139 +msgid "Font size larger" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:140 +msgid "Font size smaller" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:144 +msgid "Find next" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:145 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:146 +msgid "Preferences" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:47 msgid "Invalid regular expression" msgstr "" @@ -3562,7 +3772,8 @@ msgid "" "The fields to display when listing books in the database. Should be a comma " "separated list of fields.\n" "Available fields: %s\n" -"Default: %%default" +"Default: %%default. The special field \"all\" can be used to select all " +"fields." msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:109 @@ -3589,21 +3800,25 @@ msgid "" "screen size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:121 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:116 +msgid "The string used to separate fields. Default is a space." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/library/cli.py:124 msgid "Invalid fields. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:131 msgid "Invalid sort field. Available fields:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:192 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:195 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:216 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:219 msgid "" "%prog add [options] file1 file2 file3 ...\n" "\n" @@ -3612,27 +3827,27 @@ msgid "" "the directory related options below.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:225 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:228 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:227 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:230 msgid "Process directories recursively" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:232 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:234 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:237 msgid "You must specify at least one file to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:252 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:255 msgid "" "%prog remove ids\n" "\n" @@ -3641,11 +3856,11 @@ msgid "" "command). For example, 23,34,57-85\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:264 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:267 msgid "You must specify at least one book to remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:284 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "" "%prog add_format [options] id ebook_file\n" "\n" @@ -3654,15 +3869,15 @@ msgid "" "already exists, it is replaced.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:295 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:298 msgid "You must specify an id and an ebook file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:300 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:303 msgid "ebook file must have an extension" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:308 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:311 msgid "" "\n" "%prog remove_format [options] id fmt\n" @@ -3672,11 +3887,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:321 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:324 msgid "You must specify an id and a format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:339 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:342 msgid "" "\n" "%prog show_metadata [options] id\n" @@ -3686,15 +3901,15 @@ msgid "" "id is an id number from the list command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:347 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:350 msgid "Print metadata in OPF form (XML)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:352 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:355 msgid "You must specify an id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:366 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:369 msgid "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" @@ -3707,11 +3922,11 @@ msgid "" "show_metadata command.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:379 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:382 msgid "You must specify an id and a metadata file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:391 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:394 msgid "" "%prog export [options] ids\n" "\n" @@ -3722,27 +3937,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:399 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:402 msgid "Export all books in database, ignoring the list of ids." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:401 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:404 msgid "Export books to the specified directory. Default is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:403 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:406 msgid "Export all books into a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:405 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:408 msgid "Create file names as author - title instead of title - author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:410 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:413 msgid "You must specify some ids or the %s option" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/cli.py:420 +#: /home/kovid/work/calibre/src/calibre/library/cli.py:423 msgid "" "%%prog command [options] [arguments]\n" "\n" @@ -3771,11 +3986,11 @@ msgstr "" msgid "Compacting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:361 +#: /home/kovid/work/calibre/src/calibre/parallel.py:364 msgid "Could not launch worker process." msgstr "" -#: /home/kovid/work/calibre/src/calibre/parallel.py:781 +#: /home/kovid/work/calibre/src/calibre/parallel.py:784 msgid "Job stopped by user" msgstr "" @@ -3990,7 +4205,7 @@ msgid "Dont show the progress bar" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/main.py:119 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:610 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:612 msgid "Fetching feeds..." msgstr "" @@ -3998,79 +4213,79 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:499 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:501 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:503 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:505 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:507 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:509 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:511 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:513 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:589 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:591 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:614 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:616 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:620 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:622 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:673 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:675 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:691 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:699 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:701 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:704 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:706 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:744 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:746 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:799 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:801 msgid "" "\n" "Downloaded article %s from %s\n" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:805 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:807 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:811 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:813 msgid "Failed to download article: %s from %s\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:816 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:818 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:831 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Fetching feed" msgstr "" @@ -4100,3 +4315,6 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:420 msgid "Show detailed output information. Useful for debugging" msgstr "" + +#~ msgid "Basic" +#~ msgstr "ప్రాధమిక"