diff --git a/Changelog.yaml b/Changelog.yaml index 0bbc1f1e07..27de2e7d21 100644 --- a/Changelog.yaml +++ b/Changelog.yaml @@ -19,6 +19,51 @@ # new recipes: # - title: +- version: 0.9.17 + date: 2013-02-01 + + new features: + - title: "Allow adding user specified icons to the main book list for books whose metadata matches specific criteria. Go to Preferences->Look & Feel->Column icons to setup these icons. They work in the same way as the column coloring rules." + type: major + + - title: "Allow choosing which page of a PDF to use as the cover." + description: "To access this functionality add the PDF to calibre then click the edit metadata button. In the top right area of the edit metadata dialog there is a button to get the cover from the ebook file, this will now allow you to choose which page (from the first ten pages) of the pdf to use as the cover." + tickets: [1110019] + + - title: "Add option to turn off reflections in the cover browser (Preferences->Look & Feel->Cover Browser)" + + - title: "PDF Output: Add an option to add page numbers to the bottom of every page in the generated PDF file (look in the PDF Output section of the conversion dialog)" + + - title: "Add the full item name to the tool tip of a leaf item displayed in the tag browser." + tickets: [1106231] + + bug fixes: + - title: "Fix out-of-bounds data causing errors in the Tag Browser" + tickets: [1108017] + + - title: "Conversion: Handle input documents that use multiple prefixes referring to the XHTML namespace correctly." + tickets: [1107220] + + - title: "PDF Output: Fix regression that caused some svg images to be rendered as black rectangles." + tickets: [1105294] + + - title: "Metadata download: Only normalize title case if the result has no language set or its language is English" + + improved recipes: + - Baltimore Sun + - Harvard Business Review + - Victoria Times + - South China Morning Post + - Volksrant + - Seattle Times + + new recipes: + - title: Dob NeviNosti + author: Darko Miletic + + - title: La Nacion (CR) + author: Douglas Delgado + - version: 0.9.16 date: 2013-01-25 diff --git a/manual/faq.rst b/manual/faq.rst index 51485a29a5..572d18b770 100644 --- a/manual/faq.rst +++ b/manual/faq.rst @@ -550,9 +550,9 @@ Yes, you can. Follow the instructions in the answer above for adding custom colu How do I move my |app| library from one computer to another? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Simply copy the |app| library folder from the old to the new computer. You can find out what the library folder is by clicking the calibre icon in the toolbar. The very first item is the path to the library folder. Now on the new computer, start |app| for the first time. It will run the Welcome Wizard asking you for the location of the |app| library. Point it to the previously copied folder. If the computer you are transferring to already has a calibre installation, then the Welcome wizard wont run. In that case, click the calibre icon in the tooolbar and point it to the newly copied directory. You will now have two calibre libraries on your computer and you can switch between them by clicking the calibre icon on the toolbar. +Simply copy the |app| library folder from the old to the new computer. You can find out what the library folder is by clicking the calibre icon in the toolbar. The very first item is the path to the library folder. Now on the new computer, start |app| for the first time. It will run the Welcome Wizard asking you for the location of the |app| library. Point it to the previously copied folder. If the computer you are transferring to already has a calibre installation, then the Welcome wizard wont run. In that case, right-click the |app| icon in the tooolbar and point it to the newly copied directory. You will now have two calibre libraries on your computer and you can switch between them by clicking the |app| icon on the toolbar. Transferring your library in this manner preserver all your metadata, tags, custom columns, etc. -Note that if you are transferring between different types of computers (for example Windows to OS X) then after doing the above you should also right-click the calibre icon on the tool bar, select Library Maintenance and run the Check Library action. It will warn you about any problems in your library, which you should fix by hand. +Note that if you are transferring between different types of computers (for example Windows to OS X) then after doing the above you should also right-click the |app| icon on the tool bar, select Library Maintenance and run the Check Library action. It will warn you about any problems in your library, which you should fix by hand. .. note:: A |app| library is just a folder which contains all the book files and their metadata. All the metadata is stored in a single file called metadata.db, in the top level folder. If this file gets corrupted, you may see an empty list of books in |app|. In this case you can ask |app| to restore your books by doing a right-click on the |app| icon in the toolbar and selecting Library Maintenance->Restore Library. diff --git a/recipes/baltimore_sun.recipe b/recipes/baltimore_sun.recipe index 006a4c4ae6..3cd5c8edbc 100644 --- a/recipes/baltimore_sun.recipe +++ b/recipes/baltimore_sun.recipe @@ -19,6 +19,7 @@ class BaltimoreSun(BasicNewsRecipe): use_embedded_content = False no_stylesheets = True remove_javascript = True + #auto_cleanup = True recursions = 1 ignore_duplicate_articles = {'title'} @@ -78,6 +79,7 @@ class BaltimoreSun(BasicNewsRecipe): #(u'High School', u'http://www.baltimoresun.com/sports/high-school/rss2.0.xml'), #(u'Outdoors', u'http://www.baltimoresun.com/sports/outdoors/rss2.0.xml'), + ## Entertainment ## (u'Celebrity News', u'http://www.baltimoresun.com/entertainment/celebrities/rss2.0.xml'), (u'Arts & Theater', u'http://www.baltimoresun.com/entertainment/arts/rss2.0.xml'), @@ -142,12 +144,12 @@ class BaltimoreSun(BasicNewsRecipe): (u'Read Street', u'http://www.baltimoresun.com/features/books/read-street/rss2.0.xml'), (u'Z on TV', u'http://www.baltimoresun.com/entertainment/tv/z-on-tv-blog/rss2.0.xml'), -## Life Blogs ## - (u'BMore Green', u'http://weblogs.baltimoresun.com/features/green/index.xml'), - (u'Baltimore Insider',u'http://www.baltimoresun.com/features/baltimore-insider-blog/rss2.0.xml'), - (u'Homefront', u'http://www.baltimoresun.com/features/parenting/homefront/rss2.0.xml'), - (u'Picture of Health', u'http://www.baltimoresun.com/health/blog/rss2.0.xml'), - (u'Unleashed', u'http://weblogs.baltimoresun.com/features/mutts/blog/index.xml'), +### Life Blogs ## + #(u'BMore Green', u'http://weblogs.baltimoresun.com/features/green/index.xml'), + #(u'Baltimore Insider',u'http://www.baltimoresun.com/features/baltimore-insider-blog/rss2.0.xml'), + #(u'Homefront', u'http://www.baltimoresun.com/features/parenting/homefront/rss2.0.xml'), + #(u'Picture of Health', u'http://www.baltimoresun.com/health/blog/rss2.0.xml'), + #(u'Unleashed', u'http://weblogs.baltimoresun.com/features/mutts/blog/index.xml'), ## b the site blogs ## (u'Game Cache', u'http://www.baltimoresun.com/entertainment/bthesite/game-cache/rss2.0.xml'), @@ -167,6 +169,7 @@ class BaltimoreSun(BasicNewsRecipe): ] + def get_article_url(self, article): ans = None try: diff --git a/recipes/dobanevinosti.recipe b/recipes/dobanevinosti.recipe index 976a1c0105..9d148be8b4 100644 --- a/recipes/dobanevinosti.recipe +++ b/recipes/dobanevinosti.recipe @@ -4,7 +4,7 @@ __copyright__ = '2013, Darko Miletic ' ''' dobanevinosti.blogspot.com ''' - +import re from calibre.web.feeds.news import BasicNewsRecipe class DobaNevinosti(BasicNewsRecipe): diff --git a/recipes/seattle_times.recipe b/recipes/seattle_times.recipe index 631dfa58f1..9ae40d1f20 100644 --- a/recipes/seattle_times.recipe +++ b/recipes/seattle_times.recipe @@ -23,6 +23,7 @@ class SeattleTimes(BasicNewsRecipe): language = 'en' auto_cleanup = True auto_cleanup_keep = '//div[@id="PhotoContainer"]' + cover_url = 'http://seattletimes.com/PDF/frontpage.pdf' feeds = [ (u'Top Stories', diff --git a/src/calibre/constants.py b/src/calibre/constants.py index 1022af8916..fe5898d631 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -4,7 +4,7 @@ __license__ = 'GPL v3' __copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net' __docformat__ = 'restructuredtext en' __appname__ = u'calibre' -numeric_version = (0, 9, 16) +numeric_version = (0, 9, 17) __version__ = u'.'.join(map(unicode, numeric_version)) __author__ = u"Kovid Goyal " diff --git a/src/calibre/customize/__init__.py b/src/calibre/customize/__init__.py index 5ab2f6b418..98fa6fdda4 100644 --- a/src/calibre/customize/__init__.py +++ b/src/calibre/customize/__init__.py @@ -712,7 +712,7 @@ class ViewerPlugin(Plugin): # {{{ def run_javascript(self, evaljs): ''' - This method is called every time a document has finished laoding. Use + This method is called every time a document has finished loading. Use it in the same way as load_javascript(). ''' pass diff --git a/src/calibre/ebooks/conversion/plugins/epub_input.py b/src/calibre/ebooks/conversion/plugins/epub_input.py index 70a561226d..8f2f32577f 100644 --- a/src/calibre/ebooks/conversion/plugins/epub_input.py +++ b/src/calibre/ebooks/conversion/plugins/epub_input.py @@ -9,6 +9,19 @@ from itertools import cycle from calibre.customize.conversion import InputFormatPlugin, OptionRecommendation ADOBE_OBFUSCATION = 'http://ns.adobe.com/pdf/enc#RC' +IDPF_OBFUSCATION = 'http://www.idpf.org/2008/embedding' + +def decrypt_font(key, path, algorithm): + is_adobe = algorithm == ADOBE_OBFUSCATION + crypt_len = 1024 if is_adobe else 1040 + with open(path, 'rb') as f: + raw = f.read() + crypt = bytearray(raw[:crypt_len]) + key = cycle(iter(bytearray(key))) + decrypt = bytes(bytearray(x^key.next() for x in crypt)) + with open(path, 'wb') as f: + f.write(decrypt) + f.write(raw[crypt_len:]) class EPUBInput(InputFormatPlugin): @@ -20,18 +33,6 @@ class EPUBInput(InputFormatPlugin): recommendations = set([('page_breaks_before', '/', OptionRecommendation.MED)]) - def decrypt_font(self, key, path, algorithm): - is_adobe = algorithm == ADOBE_OBFUSCATION - crypt_len = 1024 if is_adobe else 1040 - with open(path, 'rb') as f: - raw = f.read() - crypt = bytearray(raw[:crypt_len]) - key = cycle(iter(bytearray(key))) - decrypt = bytes(bytearray(x^key.next() for x in crypt)) - with open(path, 'wb') as f: - f.write(decrypt) - f.write(raw[crypt_len:]) - def process_encryption(self, encfile, opf, log): from lxml import etree import uuid, hashlib @@ -58,8 +59,7 @@ class EPUBInput(InputFormatPlugin): root = etree.parse(encfile) for em in root.xpath('descendant::*[contains(name(), "EncryptionMethod")]'): algorithm = em.get('Algorithm', '') - if algorithm not in {ADOBE_OBFUSCATION, - 'http://www.idpf.org/2008/embedding'}: + if algorithm not in {ADOBE_OBFUSCATION, IDPF_OBFUSCATION}: return False cr = em.getparent().xpath('descendant::*[contains(name(), "CipherReference")]')[0] uri = cr.get('URI') @@ -67,7 +67,7 @@ class EPUBInput(InputFormatPlugin): tkey = (key if algorithm == ADOBE_OBFUSCATION else idpf_key) if (tkey and os.path.exists(path)): self._encrypted_font_uris.append(uri) - self.decrypt_font(tkey, path, algorithm) + decrypt_font(tkey, path, algorithm) return True except: import traceback diff --git a/src/calibre/ebooks/metadata/sources/base.py b/src/calibre/ebooks/metadata/sources/base.py index e00c2e78d3..6ae4e540c5 100644 --- a/src/calibre/ebooks/metadata/sources/base.py +++ b/src/calibre/ebooks/metadata/sources/base.py @@ -418,10 +418,12 @@ class Source(Plugin): before putting the Metadata object into result_queue. You can of course, use a custom algorithm suited to your metadata source. ''' - if mi.title: + docase = mi.language == 'eng' or mi.is_null('language') + if docase and mi.title: mi.title = fixcase(mi.title) mi.authors = fixauthors(mi.authors) - mi.tags = list(map(fixcase, mi.tags)) + if mi.tags and docase: + mi.tags = list(map(fixcase, mi.tags)) mi.isbn = check_isbn(mi.isbn) # }}} diff --git a/src/calibre/ebooks/oeb/polish/__init__.py b/src/calibre/ebooks/oeb/polish/__init__.py new file mode 100644 index 0000000000..07138c49b8 --- /dev/null +++ b/src/calibre/ebooks/oeb/polish/__init__.py @@ -0,0 +1,11 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai +from __future__ import (unicode_literals, division, absolute_import, + print_function) + +__license__ = 'GPL v3' +__copyright__ = '2013, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + + + diff --git a/src/calibre/ebooks/oeb/polish/container.py b/src/calibre/ebooks/oeb/polish/container.py new file mode 100644 index 0000000000..c37d2aeb44 --- /dev/null +++ b/src/calibre/ebooks/oeb/polish/container.py @@ -0,0 +1,354 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai +from __future__ import (unicode_literals, division, absolute_import, + print_function) + +__license__ = 'GPL v3' +__copyright__ = '2013, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + +import os, posixpath, logging, sys, hashlib, uuid +from urllib import unquote as urlunquote + +from lxml import etree + +from calibre import guess_type, CurrentDir +from calibre.ebooks.chardet import xml_to_unicode +from calibre.ebooks.conversion.plugins.epub_input import ( + ADOBE_OBFUSCATION, IDPF_OBFUSCATION, decrypt_font) +from calibre.ebooks.conversion.preprocess import HTMLPreProcessor, CSSPreProcessor +from calibre.ebooks.mobi import MobiError +from calibre.ebooks.mobi.reader.headers import MetadataHeader +from calibre.ebooks.oeb.base import OEB_DOCS, _css_logger, OEB_STYLES, OPF2_NS +from calibre.ebooks.oeb.polish.errors import InvalidBook, DRMError +from calibre.ebooks.oeb.parse_utils import NotHTML, parse_html, RECOVER_PARSER +from calibre.ptempfile import PersistentTemporaryDirectory +from calibre.utils.fonts.sfnt.container import Sfnt +from calibre.utils.ipc.simple_worker import fork_job, WorkerError +from calibre.utils.logging import default_log +from calibre.utils.zipfile import ZipFile + +exists, join, relpath = os.path.exists, os.path.join, os.path.relpath + +OEB_FONTS = {guess_type('a.ttf')[0], guess_type('b.ttf')[0]} + +class Container(object): + + def __init__(self, rootpath, opfpath, log): + self.root = os.path.abspath(rootpath) + self.log = log + self.html_preprocessor = HTMLPreProcessor() + self.css_preprocessor = CSSPreProcessor() + + self.parsed_cache = {} + self.mime_map = {} + self.name_path_map = {} + + # Map of relative paths with '/' separators from root of unzipped ePub + # to absolute paths on filesystem with os-specific separators + opfpath = os.path.abspath(opfpath) + for dirpath, _dirnames, filenames in os.walk(self.root): + for f in filenames: + path = join(dirpath, f) + name = relpath(path, self.root).replace(os.sep, '/') + self.name_path_map[name] = path + self.mime_map[name] = guess_type(path)[0] + # Special case if we have stumbled onto the opf + if path == opfpath: + self.opf_name = name + self.opf_dir = posixpath.dirname(path) + self.mime_map[name] = guess_type('a.opf')[0] + + # Update mime map with data from the OPF + for item in self.opf.xpath( + '//opf:manifest/opf:item[@href and @media-type]', + namespaces={'opf':OPF2_NS}): + href = item.get('href') + self.mime_map[self.href_to_name(href)] = item.get('media-type') + + + def href_to_name(self, href, base=None): + if base is None: + base = self.opf_dir + href = urlunquote(href.partition('#')[0]) + fullpath = posixpath.abspath(posixpath.join(base, href)) + return self.relpath(fullpath) + + def relpath(self, path): + return relpath(path, self.root) + + def decode(self, data): + """Automatically decode :param:`data` into a `unicode` object.""" + def fix_data(d): + return d.replace('\r\n', '\n').replace('\r', '\n') + if isinstance(data, unicode): + return fix_data(data) + bom_enc = None + if data[:4] in {b'\0\0\xfe\xff', b'\xff\xfe\0\0'}: + bom_enc = {b'\0\0\xfe\xff':'utf-32-be', + b'\xff\xfe\0\0':'utf-32-le'}[data[:4]] + data = data[4:] + elif data[:2] in {b'\xff\xfe', b'\xfe\xff'}: + bom_enc = {b'\xff\xfe':'utf-16-le', b'\xfe\xff':'utf-16-be'}[data[:2]] + data = data[2:] + elif data[:3] == b'\xef\xbb\xbf': + bom_enc = 'utf-8' + data = data[3:] + if bom_enc is not None: + try: + return fix_data(data.decode(bom_enc)) + except UnicodeDecodeError: + pass + try: + return fix_data(data.decode('utf-8')) + except UnicodeDecodeError: + pass + data, _ = xml_to_unicode(data) + return fix_data(data) + + def parse_xml(self, data): + data = xml_to_unicode(data, strip_encoding_pats=True, assume_utf8=True, + resolve_entities=True)[0].strip() + return etree.fromstring(data, parser=RECOVER_PARSER) + + def parse_xhtml(self, data, fname): + try: + return parse_html(data, log=self.log, + decoder=self.decode, + preprocessor=self.html_preprocessor, + filename=fname, non_html_file_tags={'ncx'}) + except NotHTML: + return self.parse_xml(data) + + def parse(self, path, mime): + with open(path, 'rb') as src: + data = src.read() + if mime in OEB_DOCS: + data = self.parse_xhtml(data, self.relpath(path)) + elif mime[-4:] in {'+xml', '/xml'}: + data = self.parse_xml(data) + elif mime in OEB_STYLES: + data = self.parse_css(data, self.relpath(path)) + elif mime in OEB_FONTS or path.rpartition('.')[-1].lower() in {'ttf', 'otf'}: + data = Sfnt(data) + return data + + def parse_css(self, data, fname): + from cssutils import CSSParser, log + log.setLevel(logging.WARN) + log.raiseExceptions = False + data = self.decode(data) + data = self.css_preprocessor(data, add_namespace=False) + parser = CSSParser(loglevel=logging.WARNING, + # We dont care about @import rules + fetcher=lambda x: (None, None), log=_css_logger) + data = parser.parseString(data, href=fname, validate=False) + return data + + def parsed(self, name): + ans = self.parsed_cache.get(name, None) + if ans is None: + mime = self.mime_map.get(name, guess_type(name)[0]) + ans = self.parse(self.name_path_map[name], mime) + self.parsed_cache[name] = ans + return ans + + @property + def opf(self): + return self.parsed(self.opf_name) + + @property + def spine_items(self): + manifest_id_map = {item.get('id'):self.href_to_name(item.get('href')) + for item in self.opf.xpath('//opf:manifest/opf:item[@href and @id]', + namespaces={'opf':OPF2_NS})} + + linear, non_linear = [], [] + for item in self.opf.xpath('//opf:spine/opf:itemref[@idref]', + namespaces={'opf':OPF2_NS}): + idref = item.get('idref') + name = manifest_id_map.get(idref, None) + path = self.name_path_map.get(name, None) + if path: + if item.get('linear', 'yes') == 'yes': + yield path + else: + non_linear.append(path) + for path in non_linear: + yield path + +class InvalidEpub(InvalidBook): + pass + +OCF_NS = 'urn:oasis:names:tc:opendocument:xmlns:container' + +class EpubContainer(Container): + + META_INF = { + 'container.xml' : True, + 'manifest.xml' : False, + 'encryption.xml' : False, + 'metadata.xml' : False, + 'signatures.xml' : False, + 'rights.xml' : False, + } + + def __init__(self, pathtoepub, log): + self.pathtoepub = pathtoepub + tdir = self.root = PersistentTemporaryDirectory('_epub_container') + with open(self.pathtoepub, 'rb') as stream: + try: + zf = ZipFile(stream) + zf.extractall(tdir) + except: + log.exception('EPUB appears to be invalid ZIP file, trying a' + ' more forgiving ZIP parser') + from calibre.utils.localunzip import extractall + stream.seek(0) + extractall(stream) + try: + os.remove(join(tdir, 'mimetype')) + except EnvironmentError: + pass + + container_path = join(self.root, 'META-INF', 'container.xml') + if not exists(container_path): + raise InvalidEpub('No META-INF/container.xml in epub') + self.container = etree.fromstring(open(container_path, 'rb').read()) + opf_files = self.container.xpath(( + r'child::ocf:rootfiles/ocf:rootfile' + '[@media-type="%s" and @full-path]'%guess_type('a.opf')[0] + ), namespaces={'ocf':OCF_NS} + ) + if not opf_files: + raise InvalidEpub('META-INF/container.xml contains no link to OPF file') + opf_path = os.path.join(self.root, *opf_files[0].get('full-path').split('/')) + if not exists(opf_path): + raise InvalidEpub('OPF file does not exist at location pointed to' + ' by META-INF/container.xml') + + super(EpubContainer, self).__init__(tdir, opf_path, log) + + self.obfuscated_fonts = {} + if 'META-INF/encryption.xml' in self.name_path_map: + self.process_encryption() + + def process_encryption(self): + fonts = {} + enc = self.parsed('META-INF/encryption.xml') + for em in enc.xpath('//*[local-name()="EncryptionMethod" and @Algorithm]'): + alg = em.get('Algorithm') + if alg not in {ADOBE_OBFUSCATION, IDPF_OBFUSCATION}: + raise DRMError() + cr = em.getparent().xpath('descendant::*[local-name()="CipherReference" and @URI]')[0] + name = self.href_to_name(cr.get('URI'), self.root) + path = self.name_path_map.get(name, None) + if path is not None: + fonts[name] = alg + if not fonts: + return + + package_id = unique_identifier = idpf_key = None + for attrib, val in self.opf.attrib.iteritems(): + if attrib.endswith('unique-identifier'): + package_id = val + break + if package_id is not None: + for elem in self.opf.xpath('//*[@id=%r]'%package_id): + if elem.text: + unique_identifier = elem.text.rpartition(':')[-1] + break + if unique_identifier is not None: + idpf_key = hashlib.sha1(unique_identifier).digest() + key = None + for item in self.opf.xpath('//*[local-name()="metadata"]/*' + '[local-name()="identifier"]'): + scheme = None + for xkey in item.attrib.keys(): + if xkey.endswith('scheme'): + scheme = item.get(xkey) + if (scheme and scheme.lower() == 'uuid') or \ + (item.text and item.text.startswith('urn:uuid:')): + try: + key = bytes(item.text).rpartition(':')[-1] + key = uuid.UUID(key).bytes + except: + self.log.exception('Failed to parse obfuscation key') + key = None + + for font, alg in fonts.iteritems(): + path = self.name_path_map[font] + tkey = key if alg == ADOBE_OBFUSCATION else idpf_key + if not tkey: + raise InvalidBook('Failed to find obfuscation key') + decrypt_font(tkey, path, alg) + self.obfuscated_fonts[name] = (alg, tkey) + +class InvalidMobi(InvalidBook): + pass + +def do_explode(path, dest): + from calibre.ebooks.mobi.reader.mobi6 import MobiReader + from calibre.ebooks.mobi.reader.mobi8 import Mobi8Reader + with open(path, 'rb') as stream: + mr = MobiReader(stream, default_log, None, None) + + with CurrentDir(dest): + mr = Mobi8Reader(mr, default_log) + opf = os.path.abspath(mr()) + obfuscated_fonts = mr.encrypted_fonts + try: + os.remove('debug-raw.html') + except: + pass + + return opf, obfuscated_fonts + +class AZW3Container(Container): + + def __init__(self, pathtoazw3, log): + self.pathtoazw3 = pathtoazw3 + tdir = self.root = PersistentTemporaryDirectory('_azw3_container') + with open(pathtoazw3, 'rb') as stream: + raw = stream.read(3) + if raw == b'TPZ': + raise InvalidMobi(_('This is not a MOBI file. It is a Topaz file.')) + + try: + header = MetadataHeader(stream, default_log) + except MobiError: + raise InvalidMobi(_('This is not a MOBI file.')) + + if header.encryption_type != 0: + raise DRMError() + + kf8_type = header.kf8_type + + if kf8_type is None: + raise InvalidMobi(_('This MOBI file does not contain a KF8 format ' + 'book. KF8 is the new format from Amazon. calibre can ' + 'only edit MOBI files that contain KF8 books. Older ' + 'MOBI files without KF8 are not editable.')) + + if kf8_type == 'joint': + raise InvalidMobi(_('This MOBI file contains both KF8 and ' + 'older Mobi6 data. calibre can only edit MOBI files ' + 'that contain only KF8 data.')) + + try: + opf_path, obfuscated_fonts = fork_job( + 'calibre.ebooks.oeb.polish.container', 'do_explode', + args=(pathtoazw3, tdir), no_output=True)['result'] + except WorkerError as e: + log(e.orig_tb) + raise InvalidMobi('Failed to explode MOBI') + super(AZW3Container, self).__init__(tdir, opf_path, log) + self.obfuscated_fonts = {x.replace(os.sep, '/') for x in obfuscated_fonts} + +if __name__ == '__main__': + f = sys.argv[-1] + ebook = (AZW3Container if f.rpartition('.')[-1].lower() in {'azw3', 'mobi'} + else EpubContainer)(f, default_log) + for s in ebook.spine_items: + print (ebook.relpath(s)) + diff --git a/src/calibre/ebooks/oeb/polish/errors.py b/src/calibre/ebooks/oeb/polish/errors.py new file mode 100644 index 0000000000..0aa0f4993c --- /dev/null +++ b/src/calibre/ebooks/oeb/polish/errors.py @@ -0,0 +1,18 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai +from __future__ import (unicode_literals, division, absolute_import, + print_function) + +__license__ = 'GPL v3' +__copyright__ = '2013, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + +from calibre.ebooks import DRMError as _DRMError + +class InvalidBook(ValueError): + pass + +class DRMError(_DRMError): + def __init__(self): + super(DRMError, self).__init__(_('This file is locked with DRM. It cannot be edited.')) + diff --git a/src/calibre/ebooks/oeb/polish/stats.py b/src/calibre/ebooks/oeb/polish/stats.py new file mode 100644 index 0000000000..5203a97b62 --- /dev/null +++ b/src/calibre/ebooks/oeb/polish/stats.py @@ -0,0 +1,99 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai +from __future__ import (unicode_literals, division, absolute_import, + print_function) + +__license__ = 'GPL v3' +__copyright__ = '2013, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + +import json + +from PyQt4.Qt import (QWebPage, pyqtProperty, QString, QEventLoop, QWebView, + Qt, QSize, QTimer) + +from calibre.ebooks.oeb.display.webview import load_html +from calibre.gui2 import must_use_qt + +class Page(QWebPage): + + def __init__(self, log): + self.log = log + QWebPage.__init__(self) + + def javaScriptConsoleMessage(self, msg, lineno, msgid): + self.log(u'JS:', unicode(msg)) + + def javaScriptAlert(self, frame, msg): + self.log(unicode(msg)) + + def shouldInterruptJavaScript(self): + return False + + def _pass_json_value_getter(self): + val = json.dumps(self.bridge_value) + return QString(val) + + def _pass_json_value_setter(self, value): + self.bridge_value = json.loads(unicode(value)) + + _pass_json_value = pyqtProperty(QString, fget=_pass_json_value_getter, + fset=_pass_json_value_setter) + +class StatsCollector(object): + + def __init__(self, container): + self.container = container + self.log = self.logger = container.log + must_use_qt() + + self.loop = QEventLoop() + self.view = QWebView() + self.page = Page(self.log) + self.view.setPage(self.page) + self.page.setViewportSize(QSize(1200, 1600)) + + self.view.loadFinished.connect(self.collect, + type=Qt.QueuedConnection) + + self.render_queue = list(container.spine_items) + self.font_stats = {} + + QTimer.singleShot(0, self.render_book) + + if self.loop.exec_() == 1: + raise Exception('Failed to gather statistics from book, see log for details') + + def render_book(self): + try: + if not self.render_queue: + self.loop.exit() + else: + self.render_next() + except: + self.logger.exception('Rendering failed') + self.loop.exit(1) + + def render_next(self): + item = unicode(self.render_queue.pop(0)) + self.current_item = item + load_html(item, self.view) + + def collect(self, ok): + if not ok: + self.log.error('Failed to render document: %s'%self.container.relpath(self.current_item)) + self.loop.exit(1) + return + try: + self.collect_font_stats() + except: + self.log.exception('Failed to collect font stats from: %s'%self.container.relpath(self.current_item)) + self.loop.exit(1) + return + + self.render_book() + + def collect_font_stats(self): + pass + + diff --git a/src/calibre/ebooks/pdf/render/from_html.py b/src/calibre/ebooks/pdf/render/from_html.py index 2cdc804a9e..08c85cc95d 100644 --- a/src/calibre/ebooks/pdf/render/from_html.py +++ b/src/calibre/ebooks/pdf/render/from_html.py @@ -236,6 +236,7 @@ class PDFWriter(QObject): except: self.log.exception('Rendering failed') self.loop.exit(1) + return else: # The document is so corrupt that we can't render the page. self.logger.error('Document cannot be rendered.') diff --git a/src/calibre/gui2/metadata/pdf_covers.py b/src/calibre/gui2/metadata/pdf_covers.py index 7e493a2188..e04a618103 100644 --- a/src/calibre/gui2/metadata/pdf_covers.py +++ b/src/calibre/gui2/metadata/pdf_covers.py @@ -11,6 +11,7 @@ import sys, shutil, os from threading import Thread from glob import glob +import sip from PyQt4.Qt import (QDialog, QApplication, QLabel, QGridLayout, QDialogButtonBox, Qt, pyqtSignal, QListWidget, QListWidgetItem, QSize, QIcon) @@ -21,6 +22,7 @@ from calibre.gui2 import error_dialog, file_icon_provider from calibre.ptempfile import PersistentTemporaryDirectory class PDFCovers(QDialog): + 'Choose a cover from the first few pages of a PDF' rendering_done = pyqtSignal() @@ -76,7 +78,7 @@ class PDFCovers(QDialog): page_images(self.pdfpath, self.tdir, last=10) except Exception as e: self.error = as_unicode(e) - if self.isVisible(): + if not sip.isdeleted(self) and self.isVisible(): self.rendering_done.emit() def show_pages(self): diff --git a/src/calibre/gui2/metadata/single.py b/src/calibre/gui2/metadata/single.py index f39ae5668f..e254b711cc 100644 --- a/src/calibre/gui2/metadata/single.py +++ b/src/calibre/gui2/metadata/single.py @@ -322,7 +322,7 @@ class MetadataSingleDialogBase(ResizableDialog): pdfpath = self.formats_manager.get_format_path(self.db, self.book_id, 'pdf') from calibre.gui2.metadata.pdf_covers import PDFCovers - d = self.__pdf_covers = PDFCovers(pdfpath, parent=self) + d = PDFCovers(pdfpath, parent=self) if d.exec_() == d.Accepted: cpath = d.cover_path if cpath: diff --git a/src/calibre/gui2/preferences/coloring.py b/src/calibre/gui2/preferences/coloring.py index fdd2d623ae..020e35adea 100644 --- a/src/calibre/gui2/preferences/coloring.py +++ b/src/calibre/gui2/preferences/coloring.py @@ -306,11 +306,12 @@ class RuleEditor(QDialog): # {{{ self.filename_box.setInsertPolicy(self.filename_box.InsertAlphabetically) d = os.path.join(config_dir, 'cc_icons') self.icon_file_names = [] - for icon_file in os.listdir(d): - icon_file = lower(icon_file) - if os.path.exists(os.path.join(d, icon_file)): - if icon_file.endswith('.png'): - self.icon_file_names.append(icon_file) + if os.path.exists(d): + for icon_file in os.listdir(d): + icon_file = lower(icon_file) + if os.path.exists(os.path.join(d, icon_file)): + if icon_file.endswith('.png'): + self.icon_file_names.append(icon_file) self.icon_file_names.sort(key=sort_key) self.update_filename_box() diff --git a/src/calibre/translations/af.po b/src/calibre/translations/af.po index db3a0fe193..cd7bd7739f 100644 --- a/src/calibre/translations/af.po +++ b/src/calibre/translations/af.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-18 15:11+0000\n" "Last-Translator: Gideon Wentink \n" "Language-Team: Afrikaans \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:35+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:43+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Doen absoluut niks" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Doen absoluut niks" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Doen absoluut niks" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Doen absoluut niks" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -941,39 +941,69 @@ msgstr "Skakel die genoemde inprop af" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Pad na biblioteek te lank. Moet minder as %d karakters wees." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Hoof" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Kaart A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Kaart B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Nuus" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1054,23 +1084,23 @@ msgstr "Ontfoutlogboek" msgid "Communicate with Android phones." msgstr "Kommunikeer met Android-fone" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Kommunikeer met S60-fone" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Kommunikeer met WebOS-tablette." @@ -1167,29 +1197,29 @@ msgid "" "forum post for more information.

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Klaar" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1199,7 +1229,7 @@ msgstr "" "Skrap boeke d.m.v. die iBooks-toep.\n" "Klik ‘Toon Detail’ vir ’n lys." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1207,36 +1237,13 @@ msgstr "" "Sommige dekbladkuns kom nie omgeskakel word nie.\n" "Klik ‘Toon Detail’ vir ’n lys." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Nuus" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalogus" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Kommunikeer met iTunes." @@ -2516,7 +2523,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4148,7 +4155,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4161,7 +4168,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4203,8 +4210,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4218,8 +4225,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4352,8 +4359,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4511,70 +4518,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6686,7 +6693,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6941,8 +6948,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9841,7 +9848,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11008,8 +11015,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12709,18 +12716,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12728,7 +12735,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12737,30 +12744,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

" msgstr "" @@ -14015,7 +14022,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14024,7 +14031,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

Set the color of %(col)s to %(color)s if the " @@ -14034,49 +14041,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16500,7 +16507,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16555,7 +16562,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18568,168 +18575,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19137,7 +19144,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19391,36 +19398,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20892,117 +20894,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21047,60 +21049,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21108,7 +21110,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index 0a8d874d8c..05a6aea2fc 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.9.7\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-11-29 17:38+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: awadh alghaamdi \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:36+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:44+0000\n" +"X-Generator: Launchpad (build 16451)\n" "Language: ar\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -65,11 +65,11 @@ msgid "Does absolutely nothing" msgstr "يفعل شئ أى" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -160,7 +160,7 @@ msgstr "يفعل شئ أى" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -198,11 +198,11 @@ msgstr "يفعل شئ أى" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -212,18 +212,18 @@ msgstr "يفعل شئ أى" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -1000,39 +1000,69 @@ msgstr "تعطيل الملحق المسمى" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "الطريق إلى المكتبة وقتاً طويلاً. يجب أن يكون أقل %d من أحرف" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "نعم" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "الصفحة الرئيسية" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "بلكبيبي" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "الأخبار" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1113,23 +1143,23 @@ msgstr "تصحيح السجل" msgid "Communicate with Android phones." msgstr "التواصل مع هواتف أندرويد ." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "تواصل معا هواتف S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "يتصل مع المتصفحات اللوحية التي تستخدم نظام .WebOS" @@ -1232,29 +1262,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "تحديث الجهاز القائمة الفوقية..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d من %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "تم" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1264,7 +1294,7 @@ msgstr "" "حذف باستخدام التطبيق iBooks.\n" "انقر على \"إظهار التفاصيل\" للقائمة." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1272,36 +1302,13 @@ msgstr "" "يمكن أن تغطي بعض الفن يمكن تحويلها.\n" "انقر على \"إظهار التفاصيل\" للقائمة." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "الأخبار" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "الفهرس" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "تواصل معا أي تيونز" @@ -2614,7 +2621,7 @@ msgid "There is insufficient free space on the storage card" msgstr "توجد مساحة كافية في بطاقة التخزين" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "تم تصوير %s" @@ -4363,7 +4370,7 @@ msgstr "كلا" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4376,7 +4383,7 @@ msgstr "العنوان" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "المؤلف أو المؤلفون" @@ -4418,8 +4425,8 @@ msgstr "التعليقات" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4433,8 +4440,8 @@ msgstr "الوسوم" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4580,8 +4587,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4741,70 +4748,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "المحتويات" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "صقحة العنوان" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "الفهرس" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "المسرد" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "شكر وتقدير" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "ببليوغرافيا" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "بيانات الطبع" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "حقوق المؤلف" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "الإهداء" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "كتابة منقوشة" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "افتتاحية" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "قائمة الرسوم" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "قائمة الجداول" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "الملاحظات" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "افتتاحية" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "النصّ الرئيسي" @@ -6930,7 +6937,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -7185,8 +7192,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10077,7 +10084,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11247,8 +11254,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "المؤلفون" @@ -12952,18 +12959,18 @@ msgstr "الحجم (ميجابايت)" msgid "Modified" msgstr "معدّل" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12971,7 +12978,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12980,30 +12987,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "في المكتبة" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "الحجم" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14271,7 +14278,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14280,7 +14287,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14290,49 +14297,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16765,7 +16772,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "تحديث MobileRead مخبأ الكتاب..." @@ -16820,7 +16827,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "بحوث" @@ -18805,168 +18812,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19376,7 +19383,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19630,36 +19637,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -21147,117 +21149,117 @@ msgstr "مقالة دون عنوان" msgid "Unknown News Source" msgstr "مصدر الأخبار غير معروف" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "تم التنزيل" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "فشل الفولدر التالية المقالات:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "فشل الفولدر أجزاء من المقالات التالية:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " من " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "محاولة الفولدر الغلاف..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "تم الفولدر التلقيم إلى %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "لم يتمكّن من الفولدر الغلاف: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "يتم الفولدر الغلاف من %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "مقالة دون عنوان" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "المقالة منزّلة: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "فشل الفولدر المقالة: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21302,60 +21304,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21363,7 +21365,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/ast.po b/src/calibre/translations/ast.po index 38907e3d02..6f13ada263 100644 --- a/src/calibre/translations/ast.po +++ b/src/calibre/translations/ast.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-09-26 16:28+0000\n" "Last-Translator: Xandru \n" "Language-Team: Asturian \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:36+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:44+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -931,39 +931,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1044,23 +1074,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1147,71 +1177,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2485,7 +2492,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4114,7 +4121,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4127,7 +4134,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4169,8 +4176,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4184,8 +4191,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4318,8 +4325,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4477,70 +4484,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6652,7 +6659,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6907,8 +6914,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9807,7 +9814,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10974,8 +10981,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12675,18 +12682,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12694,7 +12701,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12703,30 +12710,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13981,7 +13988,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13990,7 +13997,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14000,49 +14007,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16466,7 +16473,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16521,7 +16528,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18534,168 +18541,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19103,7 +19110,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19357,36 +19364,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20858,117 +20860,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21013,60 +21015,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21074,7 +21076,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/az.po b/src/calibre/translations/az.po index 6342580240..0967f406cf 100644 --- a/src/calibre/translations/az.po +++ b/src/calibre/translations/az.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-08-07 14:00+0000\n" "Last-Translator: Emin Mastizadeh \n" "Language-Team: Azerbaijani \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:36+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:44+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -929,39 +929,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1042,23 +1072,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1145,71 +1175,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2483,7 +2490,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4112,7 +4119,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4125,7 +4132,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4167,8 +4174,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4182,8 +4189,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4316,8 +4323,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4475,70 +4482,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6650,7 +6657,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6905,8 +6912,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9805,7 +9812,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10972,8 +10979,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12673,18 +12680,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12692,7 +12699,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12701,30 +12708,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13979,7 +13986,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13988,7 +13995,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13998,49 +14005,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16464,7 +16471,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16519,7 +16526,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18532,168 +18539,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19101,7 +19108,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19355,36 +19362,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20856,117 +20858,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21011,60 +21013,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21072,7 +21074,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/ber.po b/src/calibre/translations/ber.po index cd52c69815..e36e1d2b3f 100644 --- a/src/calibre/translations/ber.po +++ b/src/calibre/translations/ber.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-10-14 04:57+0000\n" "Last-Translator: Walid AMMOU \n" "Language-Team: Berber (Other) \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:37+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:45+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "ⵉⵏⵖⵎⵉⵙⵏ" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "ⵉⵏⵖⵎⵉⵙⵏ" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "ⵓⵀⵓ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "ⴰⵣⵡⵍ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "ⴰⵣⵡⵍ ⵏ ⵜⴰⵙⵏⴰ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index d1b7ec7b78..e519ced7ac 100644 --- a/src/calibre/translations/bg.po +++ b/src/calibre/translations/bg.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.51\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-03 19:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: bg\n" @@ -14,8 +14,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:38+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:45+0000\n" +"X-Generator: Launchpad (build 16451)\n" "Generated-By: pygettext.py 1.5\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -23,11 +23,11 @@ msgid "Does absolutely nothing" msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -989,39 +989,69 @@ msgstr "Деактивиране на избраната добавка" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Да" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Новини" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1102,13 +1132,13 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Комуникирай с Android устройства" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1117,11 +1147,11 @@ msgstr "" "картите за съхранение на устройството. Първата съществуваща ще бъде " "използвана." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Комуникирай със S60 устройства" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Сподели с WebOS таблети" @@ -1229,29 +1259,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Обновяване на списъка с метаданни на устройството" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d от %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "завършено" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1261,7 +1291,7 @@ msgstr "" "Изтрийте, използвайки iBooks апликацията.\n" "Натиснете \"Show Details\", за да видите списъка." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1269,36 +1299,13 @@ msgstr "" "Някои от кориците на бяха конвертирани.\n" "Натиснете \"Show Details\", за да видите списъка." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Новини" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Каталог" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Комуникира с iTunes." @@ -2585,7 +2592,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4219,7 +4226,7 @@ msgstr "Не" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4232,7 +4239,7 @@ msgstr "Заглавие" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Автор(и)" @@ -4274,8 +4281,8 @@ msgstr "Коментари" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4289,8 +4296,8 @@ msgstr "Етикети" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4423,8 +4430,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4582,70 +4589,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Съдържание" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Заглавна страница" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Индекс" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Речник" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Благодарности" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Библиография" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Послеслов" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Авторски права" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Посвещение" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Епиграф" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Предисловие" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Списък на Илюстрации" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Бележки" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Предговор" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Основен текст" @@ -6757,7 +6764,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Колекции" @@ -7012,8 +7019,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9912,7 +9919,7 @@ msgstr "Местоположение" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11079,8 +11086,8 @@ msgstr "Прекъсване..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Автори" @@ -12780,18 +12787,18 @@ msgstr "Размер (MB)" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12799,7 +12806,7 @@ msgstr "" msgid "Permission denied" msgstr "Достъпът е отказан" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12808,30 +12815,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14086,7 +14093,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14095,7 +14102,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14105,49 +14112,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16573,7 +16580,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16628,7 +16635,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18641,168 +18648,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19210,7 +19217,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19464,36 +19471,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20965,117 +20967,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21120,60 +21122,60 @@ msgstr "" msgid "Articles" msgstr "Статии" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21181,7 +21183,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/bn.po b/src/calibre/translations/bn.po index 3da19a6ef2..ee133122e6 100644 --- a/src/calibre/translations/bn.po +++ b/src/calibre/translations/bn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-04-12 14:19+0000\n" "Last-Translator: Shahnoor Ashraf \n" "Language-Team: Bengali \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:37+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:44+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/br.po b/src/calibre/translations/br.po index 6a9c0309b2..5284811b67 100644 --- a/src/calibre/translations/br.po +++ b/src/calibre/translations/br.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-08-13 04:22+0000\n" "Last-Translator: Denis \n" "Language-Team: Breton \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:38+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:45+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -928,39 +928,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Keleier" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1041,23 +1071,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1144,71 +1174,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Echu" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Keleier" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2482,7 +2489,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4114,7 +4121,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4127,7 +4134,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4169,8 +4176,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4184,8 +4191,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4318,8 +4325,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4477,70 +4484,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6652,7 +6659,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6907,8 +6914,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9807,7 +9814,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10974,8 +10981,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12675,18 +12682,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12694,7 +12701,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12703,30 +12710,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13981,7 +13988,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13990,7 +13997,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14000,49 +14007,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16466,7 +16473,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16521,7 +16528,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18534,168 +18541,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19103,7 +19110,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19357,36 +19364,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20858,117 +20860,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21013,60 +21015,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21074,7 +21076,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/bs.po b/src/calibre/translations/bs.po index c09cf4b879..5fa50c077e 100644 --- a/src/calibre/translations/bs.po +++ b/src/calibre/translations/bs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-01-02 13:31+0000\n" "Last-Translator: Kenan Dervišević \n" "Language-Team: Bosnian \n" @@ -16,19 +16,19 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:37+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:45+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -119,7 +119,7 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -157,11 +157,11 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -171,18 +171,18 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -931,39 +931,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Vijesti" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1044,23 +1074,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1147,71 +1177,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "završeno" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Vijesti" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2485,7 +2492,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4114,7 +4121,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4127,7 +4134,7 @@ msgstr "Naslov" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4169,8 +4176,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4184,8 +4191,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4318,8 +4325,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4477,70 +4484,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Sadržaj" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6653,7 +6660,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6908,8 +6915,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9808,7 +9815,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10975,8 +10982,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autori" @@ -12676,18 +12683,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12695,7 +12702,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12704,30 +12711,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13982,7 +13989,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13991,7 +13998,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14001,49 +14008,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16469,7 +16476,7 @@ msgstr "Procesiram knjige." msgid "%(num)s of %(tot)s books processed." msgstr "Procesirano %(num)s od %(tot)s knjiga." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16524,7 +16531,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Pretrage" @@ -18539,168 +18546,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Nema dostupnih knjiga koje bi se mogle dodati u katalog" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19108,7 +19115,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19362,36 +19369,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20863,117 +20865,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21018,60 +21020,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21079,7 +21081,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index bac1713a5b..a98ebc3d14 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,27 +10,27 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" -"PO-Revision-Date: 2013-01-19 18:12+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" +"PO-Revision-Date: 2013-01-27 11:09+0000\n" "Last-Translator: Ferran Rius \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:38+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-28 05:12+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -121,7 +121,7 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -159,11 +159,11 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -173,18 +173,18 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -996,40 +996,70 @@ msgstr "Inhabilita el connector especificat" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "El camí a la biblioteca és massa llarg. Ha de ser de menys de %d caràcters." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Sí" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)sLa valoració mitjana és %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Inici" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Targeta A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Targeta B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Notícies" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1113,7 +1143,7 @@ msgstr "Registre de depuració" msgid "Communicate with Android phones." msgstr "Comunica't amb telèfons Android" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1121,7 +1151,7 @@ msgstr "" "Llista separada per comes de les carpetes de la memòria principal del " "dispositiu on s'enviaran els llibres. S'utilitzarà la primera que existeixi" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1130,11 +1160,11 @@ msgstr "" "del dispositiu on s'enviaran els llibres. S'utilitzarà la primera que " "existeixi" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Comunica't amb telèfons S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Comunica't amb tauletes tàctils WebOS." @@ -1253,29 +1283,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "publicació al fòrum per a més informació.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "S'està actualitzant el llistat de metadades del dispositiu..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d de %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "s'ha acabat" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1285,7 +1315,7 @@ msgstr "" "Suprimiu-los amb l'aplicació de l'iBooks.\n" "Feu clic a «Mostra detalls» per a la llista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1293,36 +1323,13 @@ msgstr "" "No s'ha pogut convertir algunes portades.\n" "Feu clic a «Mostra detalls» per a la llista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Notícies" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Catàleg" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Comunica't amb l'iTunes" @@ -2775,7 +2782,7 @@ msgid "There is insufficient free space on the storage card" msgstr "No hi ha espai lliure suficient a la targeta de memòria" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "%s renderitzat" @@ -4898,7 +4905,7 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4911,7 +4918,7 @@ msgstr "Tí­tol" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(s)" @@ -4953,8 +4960,8 @@ msgstr "Comentaris" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4968,8 +4975,8 @@ msgstr "Etiquetes" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -5128,8 +5135,8 @@ msgstr "" "Obté una imatge de portada o bé metadades socials per al llibre identificat " "amb ISBN des de LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5311,70 +5318,70 @@ msgid "No details available" msgstr "No es disposa de detalls" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Índex" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Pàgina del títol" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Índex" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Glossari" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Agraïments" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Colofó" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Drets d'autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Dedicatòria" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epígraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Prefaci" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Índex d'il·lustracions" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Índex de taules" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Anotacions" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Pròleg" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Text principal" @@ -7683,7 +7690,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Llibre %(sidx)s de %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Col·leccions" @@ -7945,8 +7952,8 @@ msgid "Delete Rule" msgstr "Suprimeix la regla" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "Fals" @@ -11139,7 +11146,7 @@ msgstr "Ubicació" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12419,8 +12426,8 @@ msgstr "S'està interrompent..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autors" @@ -14270,18 +14277,18 @@ msgstr "Mida (MB)" msgid "Modified" msgstr "Modificat" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "El nom de la cerca és «{0}»" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "L'UUID del llibre és «{0}»" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -14289,7 +14296,7 @@ msgstr "L'UUID del llibre és «{0}»" msgid "Permission denied" msgstr "S'ha denegat el permís" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -14300,32 +14307,32 @@ msgstr "" "No s'ha pogut canviar la localització al disc d'aquest llibre. El té obert " "un altre programa?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "No s'ha pogut establir les dades" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" "No s'ha pogut establir les dades, feu clic a «Mostra detalls» per veure " "perquè." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "A la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Mida" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "S'ha marcat per suprimir" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Feu doble clic per a edittar>/b>
    -me" @@ -15734,7 +15741,7 @@ msgstr "" "Per a aquesta regla s'ha d'especificar almenys una condició que no estigui " "buida" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15747,7 +15754,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15762,14 +15769,14 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Si la columna %(col)s %(action)s el valor: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -15780,36 +15787,36 @@ msgstr "" "«Afegeix una regla» més avall per començar.

    Podeu canviar una regla " "existent fent-hi doble clic." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Afegeix una regla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Suprimeix una regla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Mou la regla seleccionada amunt" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Mou la regla seleccionada avall" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Afegeix una regla avançada" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "No s'ha seleccionat cap regla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "No s'ha seleccionat cap regla per a %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "supressió" @@ -18658,7 +18665,7 @@ msgstr "S'està processant els llibres." msgid "%(num)s of %(tot)s books processed." msgstr "\"%(num)s de %(tot)s llibres processats." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "S'està actualitzant la memòria cau de llibres MobileRead..." @@ -18725,7 +18732,7 @@ msgstr "" "N'esteu segur?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Cerques" @@ -21042,64 +21049,64 @@ msgstr "" "\n" "*** La sortida MOBI necessita que s'afegeixi la secció «Per autor» ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "Símbols" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "No hi ha gèneres per catalogar\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" "Comproveu l'expressió regular «Gèneres exclosos» a les opcions del llibre.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "No es disposa de cap llibre per catalogar" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "Títols" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "Gèneres" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "Afegits recentment" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "Llegits recentment" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "Descripcions" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "

    Els valors d'ordre d'autor no són consistents amb l'autor
    " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" "Avís: Els valors d'ordre d'autor no són consistents amb l'autor «{!s}»:\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "S'està ordenant la base de dades" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "S'està ordenant els títols" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" @@ -21107,107 +21114,107 @@ msgstr "" "No hi ha llibres per catalogar.\n" "Comproveu les regles de «Llibres exclosos» a les opcions de llibres.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "No es disposa de cap llibre per incloure al catàleg." -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "HTML de Gèneres" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "HTML de Títols" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "per " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "HTML de Descripcions" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "HTML de Descripció" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "Capçalera NCX" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "NCX per a Descripcions" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "NCX per a Sèries" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "Sèries que comencen per %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "Sèries que comencen per «%s»" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "NCX per a Títols" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "Títols que comencen per %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "Títols que comencen per «%s»" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "NCX per a Autors" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "Autors que comencen per %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "Autors que comencen per «%s»" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "NCX per a Afegits recentment" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "NCX per a Llegits recentment" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "NCX per a Gèneres" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "S'està generant l'OPF" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "Miniatures" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "Miniatura" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "S'està desant l'NCX" @@ -21742,7 +21749,7 @@ msgstr "" "Per defecte: sense filtre" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Mostra informació de sortida detallada. Útil per a depurar" @@ -22095,37 +22102,32 @@ msgstr "" "L'etiqueta només pot contenir lletres minúscules, nombres i guions baixos, i " "ha de començar amb una lletra" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)sLa valoració mitjana és %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "s'ha restaurat la preferència " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "s'està creant una columna personalitzada " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" -msgstr "" +msgstr " (%s llibres)" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    S'està migrant la base de dades antiga a la biblioteca de %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "S'està copiant %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "S'està compactant la base de dades" @@ -23936,111 +23938,111 @@ msgstr "Article sense títol" msgid "Unknown News Source" msgstr "Font de notícies desconeguda" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "No s'ha pogut baixar %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "La recepta «%s» necessita usuari i contrasenya" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "S'ha finalitzat la baixada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "No s'ha pogut baixar aquests articles:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "No s'ha pogut baixar part d'aquests articles:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " des de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tEnllaços que han fallat:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "No s'ha pogut aconseguir l'article." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "La traça de depuració està més amunt en aquest registre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Executeu amb -vv per saber-ne el motiu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "S'està aconseguint els canals..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "S'ha aconseguit canals des de la pàgina principal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "S'està intentant baixar la portada..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "S'està generant l'encapçalament..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "S'està iniciant la baixada [%d fils]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "S'ha baixat els canals a %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "No s'ha pogut baixar la portada: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Baixada de la portada de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "S'ha baixat la imatge de capçalera" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Articles en aquest exemplar: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Article sense títol" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Article baixat: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Ha fallat la baixada de l'article: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "S'està aconseguint el canal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -24048,7 +24050,7 @@ msgstr "" "No s'ha pogut entrar, comproveu el nom d'usuari i la contrasenya del servei " "de publicacions periòdiques del calibre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -24095,7 +24097,7 @@ msgstr "Seccions" msgid "Articles" msgstr "Articles" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -24105,12 +24107,12 @@ msgstr "" "\n" "Amb una URL com http://google.com, per exemple" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "Carpeta on es desa l'URL. Per defecte %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -24119,7 +24121,7 @@ msgstr "" "Temps d'espera en segons per a rebre una resposta des del servidor. Per " "defecte: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -24128,7 +24130,7 @@ msgstr "" "Número màxim de nivells que s'inclouen, és a dir profunditat dels enllaços " "que es segueixen. Per defecte %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from . Per defecte %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "Interval màxim en segons entre descàrregues. Per defecte %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -24152,7 +24154,7 @@ msgstr "" "La codificació de caràcters de les pàgines web que esteu intentant baixar. " "Per defecte s'intenta endevinar la codificació." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -24163,7 +24165,7 @@ msgstr "" "seguirà si coincideix amb qualsevol expressió regular. Per defecte es " "segueixen tots els enllaços." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -24176,7 +24178,7 @@ msgstr "" "s'ignora cap enllaç. Si s'especifiquen expressions regulars de filtre i de " "coincidència s'aplica primer l'expressió regular de filtre." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "No baixis els fulls d'estil CSS" diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot index 04af62943d..217d46bdde 100644 --- a/src/calibre/translations/calibre.pot +++ b/src/calibre/translations/calibre.pot @@ -4,9 +4,9 @@ # msgid "" msgstr "" -"Project-Id-Version: calibre 0.9.16\n" -"POT-Creation-Date: 2013-01-25 10:08+IST\n" -"PO-Revision-Date: 2013-01-25 10:08+IST\n" +"Project-Id-Version: calibre 0.9.17\n" +"POT-Creation-Date: 2013-02-01 09:29+IST\n" +"PO-Revision-Date: 2013-02-01 09:29+IST\n" "Last-Translator: Automatically generated\n" "Language-Team: LANGUAGE\n" "MIME-Version: 1.0\n" @@ -83,7 +83,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1183 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1294 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:105 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:49 @@ -118,9 +118,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:361 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:365 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:142 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:149 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:80 @@ -131,8 +131,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/links.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:447 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:455 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:458 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:414 @@ -153,16 +153,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1394 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1397 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1400 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1488 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 @@ -171,22 +171,22 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:554 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:562 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:573 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2400 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2849 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3500 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3502 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3639 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:160 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:163 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:189 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:190 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:45 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:53 msgid "Unknown" @@ -887,36 +887,36 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1030 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:43 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:230 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1185 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:232 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1187 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:234 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 msgid "Card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 -#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:469 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 @@ -931,76 +931,76 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1229 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:339 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:352 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3353 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/search.py:33 -#: /home/kovid/work/calibre/src/calibre/db/search.py:313 +#: /home/kovid/work/calibre/src/calibre/db/search.py:32 +#: /home/kovid/work/calibre/src/calibre/db/search.py:312 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 #: /home/kovid/work/calibre/src/calibre/library/caches.py:577 msgid "checked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/search.py:33 -#: /home/kovid/work/calibre/src/calibre/db/search.py:311 +#: /home/kovid/work/calibre/src/calibre/db/search.py:32 +#: /home/kovid/work/calibre/src/calibre/db/search.py:310 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 #: /home/kovid/work/calibre/src/calibre/library/caches.py:575 #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:229 msgid "yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/search.py:35 -#: /home/kovid/work/calibre/src/calibre/db/search.py:310 +#: /home/kovid/work/calibre/src/calibre/db/search.py:34 +#: /home/kovid/work/calibre/src/calibre/db/search.py:309 #: /home/kovid/work/calibre/src/calibre/library/caches.py:137 #: /home/kovid/work/calibre/src/calibre/library/caches.py:574 #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:229 msgid "no" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/search.py:35 -#: /home/kovid/work/calibre/src/calibre/db/search.py:312 +#: /home/kovid/work/calibre/src/calibre/db/search.py:34 +#: /home/kovid/work/calibre/src/calibre/db/search.py:311 #: /home/kovid/work/calibre/src/calibre/library/caches.py:137 #: /home/kovid/work/calibre/src/calibre/library/caches.py:576 msgid "unchecked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/search.py:110 +#: /home/kovid/work/calibre/src/calibre/db/search.py:109 #: /home/kovid/work/calibre/src/calibre/library/caches.py:313 msgid "today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/search.py:111 +#: /home/kovid/work/calibre/src/calibre/db/search.py:110 #: /home/kovid/work/calibre/src/calibre/library/caches.py:314 msgid "yesterday" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/search.py:112 +#: /home/kovid/work/calibre/src/calibre/db/search.py:111 #: /home/kovid/work/calibre/src/calibre/library/caches.py:315 msgid "thismonth" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/search.py:113 +#: /home/kovid/work/calibre/src/calibre/db/search.py:112 #: /home/kovid/work/calibre/src/calibre/library/caches.py:316 msgid "daysago" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/search.py:314 +#: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:578 msgid "empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/search.py:315 +#: /home/kovid/work/calibre/src/calibre/db/search.py:314 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 msgid "blank" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/search.py:324 +#: /home/kovid/work/calibre/src/calibre/db/search.py:323 #: /home/kovid/work/calibre/src/calibre/library/caches.py:591 msgid "Invalid boolean query \"{0}\"" msgstr "" @@ -1131,8 +1131,8 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3309 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3327 msgid "Catalog" msgstr "" @@ -2263,7 +2263,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:247 #, python-format msgid "Rendered %s" msgstr "" @@ -2730,6 +2730,18 @@ msgstr "" msgid "Generate an uncompressed PDF, useful for debugging, only works with the new PDF engine." msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +msgid "Add page numbers to the bottom of every page in the generated PDF file. If you specify a footer template, it will take precedence over this option." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:107 +msgid "An HTML template used to generate footers on every page. The string _PAGENUM_ will be replaced by the current page number." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 +msgid "An HTML template used to generate headers on every page. The string _PAGENUM_ will be replaced by the current page number." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "Specify the character encoding of the output document. The default is cp1252." msgstr "" @@ -3513,8 +3525,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -3526,14 +3538,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1184 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:771 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -3543,7 +3555,7 @@ msgid "Producer" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:773 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:963 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:982 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:157 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:245 msgid "Comments" @@ -3566,7 +3578,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:535 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:842 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 @@ -3581,7 +3593,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:224 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 @@ -3593,7 +3605,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:778 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -3605,7 +3617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:782 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -3708,7 +3720,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" msgstr "" @@ -3757,7 +3769,7 @@ msgstr "" msgid "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:775 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:779 msgid "Amazon timed out. Try again later." msgstr "" @@ -3822,10 +3834,12 @@ msgid "This is an Amazon Topaz book. It cannot be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:315 msgid "This is not a MOBI file. It is a Topaz file." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/tweak.py:51 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:320 msgid "This is not a MOBI file." msgstr "" @@ -3918,9 +3932,21 @@ msgstr "" msgid "%s format books are not supported" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:328 +msgid "This MOBI file does not contain a KF8 format book. KF8 is the new format from Amazon. calibre can only edit MOBI files that contain KF8 books. Older MOBI files without KF8 are not editable." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/container.py:334 +msgid "This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit MOBI files that contain only KF8 data." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/errors.py:17 +msgid "This file is locked with DRM. It cannot be edited." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:967 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -3930,7 +3956,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:121 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -3979,154 +4005,154 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:155 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:157 msgid "Show the cover flow in a separate window instead of in the main calibre window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:159 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:166 msgid "Start searching as you type. If this is disabled then search will only take place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:169 msgid "When searching, show all books with search results highlighted instead of showing only the matches. You can use the N or F3 keys to go to the next match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 msgid "Maximum number of simultaneous conversion/news download jobs. This number is twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:199 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:200 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 msgid "The layout of the user interface. Wide has the book details panel on the right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:209 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:211 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:216 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:282 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:292 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:304 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:343 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 msgid "Restart needed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:742 msgid "Restart calibre now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:573 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:576 msgid "Choose Files" msgstr "" @@ -5880,7 +5906,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1187 msgid "Collections" msgstr "" @@ -5991,7 +6017,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 @@ -6010,7 +6036,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:86 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 @@ -7083,44 +7109,44 @@ msgid "Set the metadata. The output file will contain as much of this metadata a msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:938 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 msgid " is not a valid picture" msgstr "" @@ -7173,7 +7199,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 msgid "Tags categorize the book. This is particularly useful while searching.

    They can be any words or phrases, separated by commas." msgstr "" @@ -7306,56 +7332,56 @@ msgstr "" msgid "PDF Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:118 msgid "Note: The paper size settings below only take effect if you enable the \"Override\" checkbox below. Otherwise the size from the output profile will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:119 msgid "&Override paper size set in output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:120 msgid "&Paper Size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:121 msgid "&Custom size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:122 msgid "&Unit:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:123 msgid "Preserve &aspect ratio of cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:384 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:385 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:386 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:391 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:128 msgid "Default font si&ze:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:388 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:390 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:405 @@ -7365,11 +7391,15 @@ msgstr "" msgid " px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:389 msgid "Monospace &font size:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:132 +msgid "Add page &numbers to the bottom of every page" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" msgstr "" @@ -7556,7 +7586,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "&Remove" msgstr "" @@ -7907,11 +7937,11 @@ msgstr "" msgid "

    For example, to match all h2 tags that have class=\"chapter\", set tag to h2, attribute to class and value to chapter.

    Leaving attribute blank will match any attribute and leaving value blank will match any value. Setting tag to * will match any tag.

    To learn more advanced usage of XPath see the XPath Tutorial." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:151 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:223 msgid "Cover browser could not be loaded" msgstr "" @@ -7931,7 +7961,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1416 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1437 msgid "Undefined" msgstr "" @@ -8885,8 +8915,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -8905,13 +8935,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:86 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:959 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:210 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:960 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -9050,12 +9080,12 @@ msgid "Copy to author" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1007 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1009 msgid "Invalid author name" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:314 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1010 msgid "Author names cannot contain & characters." msgstr "" @@ -9201,7 +9231,7 @@ msgid "Standard metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:964 msgid "Custom metadata" msgstr "" @@ -9340,13 +9370,13 @@ msgid "Specify how the author(s) of this book should be sorted. For example Char msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1059 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1060 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -9413,7 +9443,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1398 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1419 msgid "&Date:" msgstr "" @@ -9435,7 +9465,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1167 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 msgid "&Languages:" msgstr "" @@ -9502,13 +9532,13 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:622 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:580 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:747 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:599 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:766 msgid "&Basic metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:606 msgid "&Custom metadata" msgstr "" @@ -10475,7 +10505,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 msgid "Ta&gs:" msgstr "" @@ -10818,7 +10848,6 @@ msgid "The template box cannot be empty" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Set the color of the column:" msgstr "" @@ -11213,7 +11242,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1300 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1321 msgid "ISBN:" msgstr "" @@ -11316,7 +11345,7 @@ msgid "Clear the font family" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:317 msgid "Cover Browser" msgstr "" @@ -11325,7 +11354,7 @@ msgid "Shift+Alt+B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:311 msgid "Tag Browser" msgstr "" @@ -11349,7 +11378,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/init.py:226 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:286 msgid "Book Details" msgstr "" @@ -11587,7 +11616,7 @@ msgid "Copy current search text (instead of search name)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1067 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 msgid "stars" msgstr "" @@ -11595,70 +11624,70 @@ msgstr "" msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:116 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:86 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:118 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:893 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1530 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:337 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1532 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:986 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:987 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "Could not change the on disk location of this book. Is it open in another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:991 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:997 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:992 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1182 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1186 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1512 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1515 msgid "Double click to edit me

    " msgstr "" @@ -12017,84 +12046,86 @@ msgstr "" msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:834 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:847 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:887 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:937 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1139 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 msgid "You have changed the tags. In order to use the tags editor, you must either discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1168 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1212 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1204 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1225 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12102,38 +12133,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1269 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1331 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1290 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1352 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1272 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1334 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1293 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1355 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1340 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1298 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1365 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1419 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1440 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1453 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1474 msgid "Publishe&d:" msgstr "" @@ -12197,6 +12228,32 @@ msgstr "" msgid "Downloaded metadata fields" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/pdf_covers.py:35 +msgid "Choose a cover from the list of PDF pages below" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/pdf_covers.py:37 +msgid "Rendering PDF pages, please wait..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/pdf_covers.py:58 +msgid "Choose cover from PDF" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/pdf_covers.py:87 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/pdf_covers.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:68 +msgid "Failed to render" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/pdf_covers.py:88 +msgid "Could not render this PDF file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/pdf_covers.py:95 +msgid "This PDF has no pages" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:31 msgid "Edit Metadata" msgstr "" @@ -12287,59 +12344,59 @@ msgstr "" msgid " [%(num)d of %(tot)d]" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:346 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:343 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:369 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:360 #, python-format msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:370 #, python-format msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:527 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:532 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:551 #, python-format msgid "Save changes and edit the metadata of %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:630 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:856 msgid "Change cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:709 msgid "Co&mments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:730 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:878 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:897 msgid "&Metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:735 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:754 msgid "&Cover and formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:807 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:826 msgid "C&ustom metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:837 msgid "&Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:884 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:903 msgid "Basic metadata" msgstr "" @@ -12670,165 +12727,214 @@ msgstr "" msgid "Reset all disabled &confirmation dialogs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:26 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:29 msgid "All Columns" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:31 +msgid "icon with text" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:32 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:37 +msgid "icon with no text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:43 msgid "is true" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:33 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:38 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:44 msgid "is false" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:40 msgid "is undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:47 msgid "has id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:48 msgid "does not have id" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:51 msgid "is equal to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:52 msgid "is less than" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:47 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:53 msgid "is greater than" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:56 msgid "has" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:57 msgid "does not have" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:58 msgid "has pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 msgid "does not have pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:54 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:68 msgid "is set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:55 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:69 msgid "is not set" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:64 msgid "is" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:65 msgid "is not" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:66 msgid "matches pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:61 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:67 msgid "does not match pattern" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:80 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:86 msgid "If the ___ column ___ values" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:223 msgid "Enter either an identifier type or an identifier type and value of the form identifier:value" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:222 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:226 msgid "Enter a 3 letter ISO language code, like fra for French or deu for German or eng for English. You can also use the full language name, in which case calibre will try to automatically convert it to the language code." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:231 msgid "Enter a number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:232 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:236 msgid "Enter a date in the format YYYY-MM-DD" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:238 msgid "Enter a string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:240 msgid "Enter a regular expression" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:238 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:242 #, python-format msgid "You can match multiple values by separating them with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:253 -msgid "Create/edit a column coloring rule" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:258 -msgid "Create a coloring rule by filling in the boxes below" +msgid "coloring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:261 +msgid "icon" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:264 +msgid "Create/edit a column {0} rule" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:269 +msgid "Create a column {0} rule by filling in the boxes below" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:277 +msgid "Set the" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:618 +msgid "color" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:288 +msgid "of the column:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:294 msgid "to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:319 +msgid "&Add icon" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:321 +msgid "Icons should be square or landscape" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:325 msgid "Only if the following conditions are all satisfied:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:335 msgid "Add another condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:297 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:339 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:396 msgid "Sample Text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:381 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:401 +msgid "Select Icon" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:471 +msgid "No icon selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:472 +msgid "You must choose an icon for this rule" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:486 msgid "Invalid condition" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:382 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:487 #, python-format msgid "One of the conditions for this rule is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:492 msgid "No conditions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:493 msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:610 #, python-format msgid "" "\n" @@ -12837,54 +12943,58 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:625 #, python-format msgid "" -"

    Set the color of %(col)s to %(color)s if the following\n" +"

    Set the %(kind)s of %(col)s to %(color)s if the following\n" " conditions are met:

    \n" "
      %(rule)s
    \n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:641 #, python-format msgid "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 -msgid "You can control the color of columns in the book list by creating \"rules\" that tell calibre what color to use. Click the Add Rule button below to get started.

    You can change an existing rule by double clicking it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:660 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:663 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:680 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:685 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:693 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:705 +msgid "You can control the color of columns in the book list by creating \"rules\" that tell calibre what color to use. Click the Add Rule button below to get started.

    You can change an existing rule by double clicking it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:712 +msgid "You can add icons to columns in the book list by creating \"rules\" that tell calibre what icon to use. Click the Add Rule button below to get started.

    You can change an existing rule by double clicking it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:757 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:758 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:763 msgid "removal" msgstr "" @@ -13377,143 +13487,147 @@ msgstr "" msgid "System default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:142 msgid "Off" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:142 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:143 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:146 msgid "Always" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:146 msgid "If there is enough room" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:147 msgid "Never" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:593 msgid "By first letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:150 msgid "Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:151 msgid "Partitioned" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:184 msgid "Column coloring" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:189 +msgid "Column icons" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:247 msgid " or " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:248 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:249 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 msgid "User Interface &layout (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:250 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 msgid "Disable all animations. Useful if you have a slow/old computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:251 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Disable &animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:252 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 msgid "Disable ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 msgid "Show &splash screen at startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:264 msgid "&Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 msgid "&Icon size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 msgid "Show &text under icons:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 msgid "Interface font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:258 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:268 msgid "Change &font (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:259 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:269 msgid "User interface &style (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:270 msgid "Show &tooltips in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:271 msgid "Main Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:262 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:272 msgid "Note that comments will always be displayed at the end, regardless of the position you assign here." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 msgid "Use &Roman numerals for series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:264 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 msgid "Select displayed metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:265 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 msgid "Move up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:276 msgid "Move down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:277 msgid "Default author link template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:278 msgid "" "

    Enter a template to be used to create a link for\n" "an author in the books information dialog. This template will\n" @@ -13522,19 +13636,19 @@ msgid "" "{author_sort}, and any template function." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:273 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 msgid "Show &cover in the book details panel" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 msgid "Show the size of the book's cover in pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:285 msgid "Show cover &size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:287 msgid "" "A comma-separated list of categories in which items containing\n" "periods are displayed in the tag browser trees. For example, if\n" @@ -13544,11 +13658,11 @@ msgid "" "then the tags will be displayed each on their own line." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 msgid "Tags browser category &partitioning method:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:294 msgid "" "Choose how tag browser subcategories are displayed when\n" "there are more items than the limit. Select by first\n" @@ -13557,21 +13671,21 @@ msgid "" "if you never want subcategories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:299 msgid "&Collapse when more items than:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:300 msgid "" "If a Tag Browser category has more than this number of items, it is divided\n" "up into subcategories. If the partition method is set to disable, this value is ignored." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:302 msgid "Categories not to partition:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:293 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:303 msgid "" "A comma-separated list of categories that are not to\n" "be partitioned even if the number of items is larger than\n" @@ -13580,35 +13694,39 @@ msgid "" "a few top-level elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:308 msgid "Show &average ratings in the tags browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:309 msgid "Categories with &hierarchical items:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:300 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:310 msgid "Use &alternating row colors in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:312 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:313 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:304 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:314 msgid "When showing cover browser in separate window, show it &fullscreen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:315 #, python-format msgid "You can press the %s keys to toggle full screen mode." msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:316 +msgid "Show &reflections in the cover browser" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -15111,44 +15229,44 @@ msgstr "" msgid "%p%" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 msgid "The grouped search term name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:796 msgid "Changing the authors for several books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:799 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:801 msgid "Changing the metadata for that many books can take a while. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:888 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:462 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:963 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:983 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:992 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:965 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:994 msgid "Rename user category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:964 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:966 msgid "You cannot use periods in the name when renaming user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:984 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:993 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:995 #, python-format msgid "The name %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1014 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1015 #, python-format msgid "The saved search name %s is already used." msgstr "" @@ -16404,10 +16522,6 @@ msgstr "" msgid "Load a theme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:68 -msgid "Failed to render" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:69 #, python-format msgid "Failed to render document %s" @@ -17782,22 +17896,22 @@ msgstr "" msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1190 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3665 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3694 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3711 msgid "Compacting database" msgstr "" @@ -18817,74 +18931,78 @@ msgid "Spanish (Argentina)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:176 -msgid "Spanish (Mexico)" +msgid "Spanish (Costa Rica)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:177 -msgid "Spanish (Cuba)" +msgid "Spanish (Mexico)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:178 -msgid "Spanish (Chile)" +msgid "Spanish (Cuba)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:179 -msgid "Spanish (Ecuador)" +msgid "Spanish (Chile)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:180 -msgid "Spanish (Honduras)" +msgid "Spanish (Ecuador)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:181 -msgid "Spanish (Venezuela)" +msgid "Spanish (Honduras)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:182 -msgid "Spanish (Bolivia)" +msgid "Spanish (Venezuela)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:183 -msgid "Spanish (Nicaragua)" +msgid "Spanish (Bolivia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:184 -msgid "Spanish (Colombia)" +msgid "Spanish (Nicaragua)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:185 -msgid "German (AT)" +msgid "Spanish (Colombia)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:186 -msgid "French (BE)" +msgid "German (AT)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:187 -msgid "Dutch (NL)" +msgid "French (BE)" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:188 +msgid "Dutch (NL)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:189 msgid "Dutch (BE)" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 AM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:196 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:197 msgid "AM" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 PM) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:198 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:199 msgid "PM" msgstr "" #. NOTE: Ante Meridian (i.e. like 10:00 am) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:200 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:201 msgid "am" msgstr "" #. NOTE: Post Meridian (i.e. like 10:00 pm) -#: /home/kovid/work/calibre/src/calibre/utils/localization.py:202 +#: /home/kovid/work/calibre/src/calibre/utils/localization.py:203 msgid "pm" msgstr "" diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index d4f92b1922..7bc6c632b4 100644 --- a/src/calibre/translations/cs.po +++ b/src/calibre/translations/cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-12-30 13:57+0000\n" "Last-Translator: Marek Sušický \n" "Language-Team: Czech \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:38+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:46+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -972,39 +972,69 @@ msgstr "Zakázat uvedený modul" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Cesta ke složce knihovny je moc dlouhá. Musí mít méně než %d znaků." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Ano" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)s Průměrné hodnocení je %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Hlavní" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Karta A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Karta B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Zprávy" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1087,7 +1117,7 @@ msgstr "Protokol ladění" msgid "Communicate with Android phones." msgstr "Komunikace s telefony Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1095,7 +1125,7 @@ msgstr "" "Čárkou oddělený seznam adresářů k odeslání e-knihy na zařízení hlavní " "paměť. První z nich, který existuje, bude použit" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1103,11 +1133,11 @@ msgstr "" "Čárkou oddělený seznam adresářů k odeslání e-knihy na zařízení paměťová " "karta. První z nich, který existuje, bude použit" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Komunikovat s telefony S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Spojeno s tablety s WebOS" @@ -1216,29 +1246,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "sem pro více informací (v angličtině).

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Záznamy metadat v zařízení se aktualizují..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d z %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "dokončeno" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1248,7 +1278,7 @@ msgstr "" "Smazat pomocí aplikace iBooks.\n" "Pro zobrazení seznamu klepněte na 'Zobrazit podrobnosti'." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1256,36 +1286,13 @@ msgstr "" "Některé obálky nelze převést.\n" "Pro zobrazení seznamu klepněte na 'Zobrazit podrobnosti'." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Zprávy" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Komunikovat s iTunes." @@ -2627,7 +2634,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Na paměťové kartě není dostatek volného místa" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Úspešný převod %s" @@ -4544,7 +4551,7 @@ msgstr "Ne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4557,7 +4564,7 @@ msgstr "Název" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(ři)" @@ -4599,8 +4606,8 @@ msgstr "Komentáře" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4614,8 +4621,8 @@ msgstr "Štítky" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4774,8 +4781,8 @@ msgstr "" "Stáhnout obálku/metadata pro knihu identifikovanou podle ISBN z " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4946,70 +4953,70 @@ msgid "No details available" msgstr "Žádné detaily nejsou k dispozici" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Obsah" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Titulní stránka" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Rejstřík" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Slovník pojmů" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Pděkování" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Tiráž" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Autorská práva" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Věnování" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Doslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Předmluva" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Seznam Ilustrací" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Seznam tabulek" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Poznámky" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Úvod" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Hlavní text" @@ -7223,7 +7230,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Kolekce" @@ -7478,8 +7485,8 @@ msgid "Delete Rule" msgstr "Smazat pravidlo" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "Nepravda" @@ -10513,7 +10520,7 @@ msgstr "Umístění" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11732,8 +11739,8 @@ msgstr "Ruším..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autoři" @@ -13466,18 +13473,18 @@ msgstr "Velikost (MB)" msgid "Modified" msgstr "Změněno" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Hledaný název je \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "UUID knihy je \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13485,7 +13492,7 @@ msgstr "UUID knihy je \"{0}\"" msgid "Permission denied" msgstr "Přístup odmítnut" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13494,30 +13501,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "V knihovně" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Velikost" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Označeno ke smazání" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Dvakrát klikněte na upravit

    " @@ -14805,7 +14812,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14814,7 +14821,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14824,49 +14831,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -17344,7 +17351,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -17399,7 +17406,7 @@ msgid "" msgstr "Změna metadat pro tak mnoho knih bude trvat dlouho. Jste si jisti?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Hledání" @@ -19484,168 +19491,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "Žádné dostupné knihy do katalogu" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Žádné dostupné knihy k zařazení do katalogu" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -20086,7 +20093,7 @@ msgstr "" "Výchozí: bez filtrování" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" "Zobrazit podrobné výstupní informace. Užitečné pro hledání chyb v programu" @@ -20370,36 +20377,31 @@ msgstr "" "Štítek musí obsahovat pouze malá písmena, číslice a podtržítka, a musí " "začínat písmenem" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)s Průměrné hodnocení je %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "vytváření uživatelských sloupců " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migruji starou databázi do knihovy ebooků v %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Kopírování %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Zhutňování databáze" @@ -21904,111 +21906,111 @@ msgstr "Článek bez názvu" msgid "Unknown News Source" msgstr "Neznámý zdroj zpráv" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\" zdroj musí obsahovat jméno a heslo." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Stahování dokončeno" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Nepodařilo se stáhnout následující články:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Nepodařilo se stáhnout části následujících článků:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " od " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tChybné odkazy:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Stahuji zdroje..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Získány zdroje z úvodní strany" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Pokouším se stáhnout obálku..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Generování tiráže..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Startuji download [%d vláken]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Stáhnout zdroje z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Nemohu stáhnout obálku: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Stahování obálky z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Obrázek z tiráže stažen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Nepojmenovaný článek" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Článek stažen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Stažení článku selhalo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Stahuji feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -22016,7 +22018,7 @@ msgstr "" "Přihlášení selhalo, zkontrolujte své uživatelské jméno a heslo pro calibre " "Novinovou službu." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -22063,7 +22065,7 @@ msgstr "Sekce" msgid "Articles" msgstr "Články" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -22073,20 +22075,20 @@ msgstr "" "\n" "Kde URL je například http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Základní adresář, do kterého bude URL uloženo. Standardně je to %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "Časový limit čekání na odezvu ze serveru. Standardně: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -22095,7 +22097,7 @@ msgstr "" "Maximání hloubka rekurze, t.j. počet úrovní odkazů, které se mají procházet. " "Standardně %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tagách. Standardně %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "Minimální interval stahování v sekundách. Standatně %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -22119,7 +22121,7 @@ msgstr "" "Kódování znaků použité na webových stránkách, které chcete stáhnout. " "Vevýchozím nastavení se program pokusí rozeznat kódování automaticky." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -22130,7 +22132,7 @@ msgstr "" "se shodují minimálně s jedním výrazem. Standardně budou následovány všechny " "odkazy." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -22138,7 +22140,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Nestahovat kaskádové styly." diff --git a/src/calibre/translations/cy.po b/src/calibre/translations/cy.po index b5bbde62c4..2d1b235bac 100644 --- a/src/calibre/translations/cy.po +++ b/src/calibre/translations/cy.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-02-26 20:21+0000\n" "Last-Translator: Rachael Munns \n" "Language-Team: Welsh \n" @@ -16,19 +16,19 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? " "2 : 3;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:52+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 05:00+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -119,7 +119,7 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -157,11 +157,11 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -171,18 +171,18 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -935,40 +935,70 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Rhy hir ydy'r llwybr i'r llyfrgell. Mae rhaid fod yn llai na %d cymeriad." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Iawn" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Sail" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Cerdyn A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Cerdyn B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Newyddion" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1049,23 +1079,23 @@ msgstr "Cofnodydd dadfygio" msgid "Communicate with Android phones." msgstr "Cyfathrebwch gyda ffoniau Android" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Cyfathrebwch gyda ffoniau S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Cyfathrebwch gyda tabledau WebOS" @@ -1152,71 +1182,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d o %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "wedi gorffen" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Newyddion" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Catalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Cyfathrebwch gyda iTunes" @@ -2491,7 +2498,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4120,7 +4127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4133,7 +4140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4175,8 +4182,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4190,8 +4197,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4324,8 +4331,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4483,70 +4490,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6658,7 +6665,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6913,8 +6920,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9813,7 +9820,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10980,8 +10987,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12681,18 +12688,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12700,7 +12707,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12709,30 +12716,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13987,7 +13994,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13996,7 +14003,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14006,49 +14013,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16472,7 +16479,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16527,7 +16534,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18540,168 +18547,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19109,7 +19116,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19363,36 +19370,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20864,117 +20866,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21019,60 +21021,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21080,7 +21082,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index 73d614d2d7..cc0d0f5b8b 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-03 19:44+0000\n" "Last-Translator: Jens Holm \n" "Language-Team: Danish \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:39+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:46+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -973,39 +973,69 @@ msgstr "Deaktivér det angivne udvidelsesmodul" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Sti til bibliotek for lang. Skal være kortere end %d tegn." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Main/hjem/primær" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Kort A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Kort B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Nyheder" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1089,23 +1119,23 @@ msgstr "Fejlsøgnings log" msgid "Communicate with Android phones." msgstr "Kommunikér med Android telefoner" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Kommunikér med S60 telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Kommunikerer med WebOS tablets" @@ -1213,29 +1243,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "forum indlæg for mere information.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Opdaterer enhed metadata listen..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d af %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "afsluttet" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1245,7 +1275,7 @@ msgstr "" "Sletter ved at anvende iBooks app.\n" "Klik 'Show Details' for en liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1253,36 +1283,13 @@ msgstr "" "Nogle omslagsdele kunne ikke konverteres.\n" "Klik 'Show Details' for en liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Nyheder" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Kommunikér med iTunes." @@ -2590,7 +2597,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Der er ikke tilstrækkelig plads på hukommelseskortet" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Genereret %s" @@ -4448,7 +4455,7 @@ msgstr "Nej" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4461,7 +4468,7 @@ msgstr "Titel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Forfatter(e)" @@ -4503,8 +4510,8 @@ msgstr "Kommentarer" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4518,8 +4525,8 @@ msgstr "Mærker" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4667,8 +4674,8 @@ msgstr "" "Hent et omslagsbillede/sociale metadata til denne bog identificeret ved ISBN " "fra LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4830,70 +4837,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Indholdsfortegnelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Titelside" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Indeks" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Ordliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Anerkendelser" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Litteraturliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Ophavsret" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Dedikation" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Illustrationsliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Tabelliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Bemærkninger" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Hovedtekst" @@ -7052,7 +7059,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Samlinger" @@ -7307,8 +7314,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10262,7 +10269,7 @@ msgstr "Placering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11483,8 +11490,8 @@ msgstr "Afbryder..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Forfattere" @@ -13212,18 +13219,18 @@ msgstr "Størrelse (MB)" msgid "Modified" msgstr "Ændret" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Opslaget/søgenavn er \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "Denne bogs UUID er \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13231,7 +13238,7 @@ msgstr "Denne bogs UUID er \"{0}\"" msgid "Permission denied" msgstr "Adgang nægtet" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13240,30 +13247,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "I bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Markeret til sletning" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Dobbeltklik for at redigere mig

    " @@ -14544,7 +14551,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14553,7 +14560,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14563,49 +14570,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Tilføj regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Fjern regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "Ingen regel er valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "Ingen regel valgt for %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -17114,7 +17121,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -17173,7 +17180,7 @@ msgstr "" "sikker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Søgninger" @@ -19261,168 +19268,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19904,7 +19911,7 @@ msgstr "" "Standard: Ingen filtrering" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Vis detaljeret output-information. Anvendeligt ved fejlfinding" @@ -20240,36 +20247,31 @@ msgstr "" "Mærket må kun indeholde småbogstaver, cifre og bundstreger - og skal begynde " "med et bogstav" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "opret tilpasset søjle " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Flytter gammel database til e-bogsbibliotek i %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Komprimerer database" @@ -21782,111 +21784,111 @@ msgstr "Unavngiven artikel" msgid "Unknown News Source" msgstr "Ukendt nyhedskilde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\"-opskriften kræver et brugernavn og adgangskode." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Download afsluttet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Kunne ikke downloade følgende artikler:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Kunne ikke downloade dele af følgende artikler:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " fra " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tMislykkede henvisninger:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Henter feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Fik feeds fra indekssiden" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Prøver at downloade omslag..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Genererer masthead..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Starter download [%d tråd(e)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds er hentet til %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Kunne ikke hente omslaget: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Downloader omslag fra %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Masthead billede downloadet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Unavngiven artikel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Artikel hentet: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Hentning af artikel mislykkedes: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Henter feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -21894,7 +21896,7 @@ msgstr "" "Login mislykkedes, check dit brugernavn og adgangskode til calibre " "tidsskriftsservice." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21942,7 +21944,7 @@ msgstr "Sektioner" msgid "Articles" msgstr "Artikler" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -21952,12 +21954,12 @@ msgstr "" "\n" "Hvor URL er f.eks. http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "Mappe hvortil URLen gemmes. Standardværdien er %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -21965,7 +21967,7 @@ msgid "" msgstr "" "Timeout i sekunder at vente, for et svar fra serveren. Standard: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -21974,7 +21976,7 @@ msgstr "" "Maksimalt rekursiv dybde til f.eks. forfølgelse af henvisninger. " "Standardværdi %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from " "tags. Standardværdien er %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -21991,7 +21993,7 @@ msgid "" msgstr "" "Minimalt interval i sekunder mellem hentninger, Standardværdien er %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -21999,7 +22001,7 @@ msgstr "" "Tegnsættet for hjemmeside sites, du prøver at hente. Udgangspunktet er at " "forsøge på at gætte tegnsættet." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -22010,7 +22012,7 @@ msgstr "" "fulgt, bare de passer på ét af udtrykkene. Som udgangspunkt følges alle " "henvisninger." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -22018,7 +22020,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Download ikke CSS-stilark" diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index 7b0fa06570..8b66ed3482 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" -"PO-Revision-Date: 2013-01-23 18:45+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" +"PO-Revision-Date: 2013-01-25 13:42+0000\n" "Last-Translator: SimonFS \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-24 04:34+0000\n" -"X-Generator: Launchpad (build 16445)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:48+0000\n" +"X-Generator: Launchpad (build 16451)\n" "X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -25,11 +25,11 @@ msgid "Does absolutely nothing" msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -120,7 +120,7 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -158,11 +158,11 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -172,18 +172,18 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -994,39 +994,69 @@ msgstr "Gewähltes Plugin ausschalten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Pfad zur Datenbank zu lang. Muss kürzer als %d Zeichen sein" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)sDurchschnittliche Bewertung ist %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Haupt" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Karte A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Karte B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Nachrichten" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1109,7 +1139,7 @@ msgstr "Fehlerdiagnoseprotokoll" msgid "Communicate with Android phones." msgstr "Kommunikation mit Android-Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1117,7 +1147,7 @@ msgstr "" "Komma-getrennte Liste von Verzeichnissen für E-Books im Hauptspeicher " "des Gerätes. Das Erste das existiert wird benutzt." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1125,11 +1155,11 @@ msgstr "" "Komma-getrennte Liste von Verzeichnissen für E-Books auf der " "Speicherkarte des Gerätes. Das Erste das existiert wird benutzt." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Kommunikation mit S60-Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Kommuniziere mit WebOS Tablets." @@ -1246,29 +1276,29 @@ msgstr "" "imForum.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Aktualisiere die Liste der Geräte-Metadaten..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d von %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "abgeschlossen" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1278,7 +1308,7 @@ msgstr "" "Zum Löschen die iBooks App verwenden.\n" "Klicken Sie 'Details anzeigen' für eine Liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1286,36 +1316,13 @@ msgstr "" "Einige Umschlagbilder konnten nicht konvertiert werden.\n" "Klicken Sie 'Details anzeigen' für eine Liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Nachrichten" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Kommunikation mit iTunes." @@ -2768,7 +2775,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Nicht genügend freier Speicherplatz auf der Speicherkarte" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "gerendert %s" @@ -4912,7 +4919,7 @@ msgstr "Nein" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4925,7 +4932,7 @@ msgstr "Titel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(en)" @@ -4967,8 +4974,8 @@ msgstr "Bemerkungen" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4982,8 +4989,8 @@ msgstr "Schlagworte" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -5145,8 +5152,8 @@ msgstr "" "Umschlagbild/soziale Metadaten für das durch ISBN identifizierte Buch von " "LibraryThing.com laden.\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5328,70 +5335,70 @@ msgid "No details available" msgstr "Keine Details verfügbar" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Inhaltsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Titelseite" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Glossar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Danksagung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Literaturverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Schlussschrift" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Widmung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigraph" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Abbildungsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Tabellenverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Anmerkungen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Haupttext" @@ -7720,7 +7727,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Buch %(sidx)s von %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Sammlungen" @@ -7984,8 +7991,8 @@ msgid "Delete Rule" msgstr "Regel löschen" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "Nein" @@ -11207,7 +11214,7 @@ msgstr "Ort" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12496,8 +12503,8 @@ msgstr "Abbruch läuft ..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autoren" @@ -14361,18 +14368,18 @@ msgstr "Größe (MB)" msgid "Modified" msgstr "Geändert" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Der Such-Name ist \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "Die UUID dieses Buches ist \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -14380,7 +14387,7 @@ msgstr "Die UUID dieses Buches ist \"{0}\"" msgid "Permission denied" msgstr "Zugriff verweigert" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -14391,31 +14398,31 @@ msgstr "" "Das Format des Buches konnte nicht verändert werden. Möglichweise ist es " "noch in einem anderen Programm geöffnet." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "Ändern der Daten fehlgeschlagen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" "Wer konnte nicht eingetragen werden. Klicken Sie auf Details, um sehen warum." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "In der Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Größe" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Zum Löschen ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Doppelklick ermöglicht Bearbeitung

    " @@ -15827,7 +15834,7 @@ msgid "You must specify at least one non-empty condition for this rule" msgstr "" "Sie müssen der Regel mindestens eine Bedingung hinzufügen die nicht leer ist" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15840,7 +15847,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15855,14 +15862,14 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Wenn die %(col)s Spalte %(action)s Wert: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -15874,36 +15881,36 @@ msgstr "" "

    Sie können eine bereits angelegte Regel ändern, indem Sie doppelt " "darauf klicken." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Regel hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Regel entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Ausgewählte Regel nach oben schieben" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Ausgewählte Regel nach unten schieben" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Erweiterte Regel hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "Keine Regel ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "Keine Regel ausgewählt für %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "beseitigen" @@ -17889,6 +17896,14 @@ msgid "" "running on. If you want to access the server from anywhere in the world, you " "will have to setup port forwarding for it on your router." msgstr "" +"

    Denken Sie daran, dass der Server nur weiterläuft, solange Calibre " +"ausgeführt wird.\n" +"

    Um eine Verbindung von Ihrem Gerät zu Calibre herzustellen, verwenden Sie " +"den URL in folgender Form: http://meinhostname:8080. Hier sollte für " +"\"meinhostname\" entweder der vollständige Hostname oder die IP Adresse des " +"Computers angegeben werden, auf dem Calibre ausgeführt wird. Wenn Sie von " +"einem anderen Ort der Welt auf ihren Server zugreifen wollen, müssen Sie die " +"Portweiterleitung auf Ihrem Router einrichten." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:25 msgid "" @@ -18775,7 +18790,7 @@ msgstr "Verarbeite Bücher." msgid "%(num)s of %(tot)s books processed." msgstr "%(num)s von %(tot)s Büchern verarbeitet." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "MobileRead Buch Cache wird aktualisiert..." @@ -18840,7 +18855,7 @@ msgstr "" "Sie sicher?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Suchergebnisse" @@ -21166,63 +21181,63 @@ msgstr "" "*** Hinzufügen der \"Von Autoren\" Sektion für die MOBI Ausgabe erforderlich " "***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "Symbole" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "Keine Genre im Katalog\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "Prüfe das 'Ausgeschlossene Genre\" Regex in den E-Book Optionen\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "Keine Bücher im Katalog verfügbar" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "Titel" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "Genres" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "Kürzlich hinzugefügt" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "Kürzlich gelesen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "Beschreibungen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "

    Inkonsistente Werte für die Autorensortierung für den Autor
    " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" "Warnung: Inkonsistente Werte für die Autorensortierung für den Autor '{!s}'\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "Datenbank wird sortiert" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "Sortiere Titel" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" @@ -21230,107 +21245,107 @@ msgstr "" "Keine Bücher im Katalog\n" "Prüfe die \"Ausgeschlossene Bücher\" Regeln in den E-Book Optionen\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Keine Bücher verfügbar um sie dem Katalog hinzuzufügen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "Genres HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "Titel HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "von " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "Beschreibungen HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "Beschreibung HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "NCX Header" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "NCX für Beschreibungen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "NCX für Serien" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "Serien beginnen mit %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "Serien beginnend mit '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "NCX für Titel" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "Titel beginnen mit %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "Titel beginnend mit '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "NCX für Autoren" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "Autoren beginnend mit '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "Autoren beginnen mit mit %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "NCX für Zuletzt hinzugefügt" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "NCX für Zuletzt gelesen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "NCX für Genres" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "OPF wird generiert" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "Vorschaubilder" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "Vorschaubild" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "NCX wird gespeichert" @@ -21852,7 +21867,7 @@ msgstr "" "Default: no filtering" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" "Detaillierte Ausgabeinformation anzeigen. Hilfreich zur Fehlerdiagnose." @@ -22203,36 +22218,31 @@ msgstr "" "Der Suchname darf ausschließlich Kleinbuchstaben, Zahlen und Unterstriche " "enthalten und muß mit einem Buchstaben anfangen." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)sDurchschnittliche Bewertung ist %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "wiederhergestellte Einstellung " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "Erstelle benutzerdefinierte Spalte " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr " (%s Bücher)" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migriere alte Datenbank zu E-Book Bibliothek in %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Komprimiere Datenbank" @@ -24025,114 +24035,114 @@ msgstr "Artikel ohne Titel" msgid "Unknown News Source" msgstr "Nachrichtenquelle unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "Fehler beim Download von %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" "Das \"%s\" Downloadschema benötigt einen Benutzernamen und ein Passwort." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Download beendet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 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:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 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:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " von " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tFehlgeschlagene Verknüpfungen:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Konnte Artikel nicht abrufen." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" "Die Fehlerdiagnose-Rückverfolgung befindet sich weiter oben in diesem " "Protokoll" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Mit -vv starten, um den Grund zu sehen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Rufe Feeds ab..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Feeds der Index-Seite erhalten" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Umschlagbild versuchen herunterzuladen ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Erstelle Impressum..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Herunterladen von [%d Thread(s)] wird gestartet …" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds wurden nach %s heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Umschlagbild konnte nicht heruntergeladen werden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Umschlagbild von %s herunterladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Impressumskopie geladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Artikel in dieser Ausgabe: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Artikel heruntergeladen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Herunterladen der Artikel schlug fehl: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Feed abrufen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -24140,7 +24150,7 @@ msgstr "" "Login fehlgeschlagen, überprüfen Sie Ihren Benutzername und Passwort für den " "Calibre Magazin Service." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -24188,7 +24198,7 @@ msgstr "Sektionen" msgid "Articles" msgstr "Artikel" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -24198,14 +24208,14 @@ msgstr "" "\n" "URL ist z.B. http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Grundverzeichnis, in das die URL gespeichert wird. Voreinstellung ist " "%default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -24214,7 +24224,7 @@ msgstr "" "Timeout in Sekunden beim Warten auf eine Antwort vom Server. Voreinstellung: " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -24223,7 +24233,7 @@ msgstr "" "Maximale Zahl von einbezogenen Ebenen, z.B. Tiefe der Links, die verfolgt " "werden. Voreinstellung %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from Tags zu. Voreinstellung ist %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -24241,7 +24251,7 @@ msgstr "" "Kleinstes Intervall in Sekunden zwischen aufeinander folgenden Abrufen. " "Voreinstellung ist %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -24249,7 +24259,7 @@ msgstr "" "Zeichenkodierung für Webseiten, die zu laden versucht werden. In der " "Voreinstellung wird versucht, die Kodierung zu erraten." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -24260,7 +24270,7 @@ msgstr "" "sie einem regulären Ausdruck entsprechen. In der Voreinstellung werden alle " "Links verfolgt." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -24273,7 +24283,7 @@ msgstr "" "ignoriert. Standardmäßig wird kein Link ignoriert. Werden sowohl Filter- als " "auch Suchausdrücke verwendet, werden die Filterausdrücke zuerst angewendet." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "CSS-Stylesheets nicht herunterladen." diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index 1706992aeb..b5218e4ff0 100644 --- a/src/calibre/translations/el.po +++ b/src/calibre/translations/el.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-03 19:23+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Greek \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:41+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:49+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -991,41 +991,71 @@ msgstr "Απενεργοποίηση του ονομαζόμενου προσθ #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Η διαδρομή για την βιβλιοθήκη είναι πολύ μεγάλη. Πρέπει να είναι μικρότερη " "απο %d χαρακτήρες" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Ναι" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Κύρια μνήμη" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Κάρτα μνήμης Α" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Κάρτα μνήμης Β" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Ειδήσεις" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1106,23 +1136,23 @@ msgstr "Καταγραφή προβλημάτων" msgid "Communicate with Android phones." msgstr "Επικοινωνία με τηλέφωνα Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Επικοινωνία με τηλέφωνα S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Επικοινωνία με tablet WebOS" @@ -1211,29 +1241,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Ενημέρωση καταλόγου μεταδεδομένων της συσκευής" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "ολοκληρώθηκε" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1243,42 +1273,19 @@ msgstr "" "Διαγράψτε την εφαρμογή iBooks.\n" "Πατήστε 'Εμφάνιση Λεπτομερειών' για την λίστα." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Ειδήσεις" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Κατάλογος" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Επικοινωνία με το iTunes" @@ -2567,7 +2574,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Δεν υπάρχει αρκετός χώρος στην κάρτα αποθήκευσης" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Ο/Η/Το %s επεξεργάσθηκε" @@ -4313,7 +4320,7 @@ msgstr "Όχι" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4326,7 +4333,7 @@ msgstr "Τίτλος" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Συγγραφείς" @@ -4368,8 +4375,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4383,8 +4390,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4517,8 +4524,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4677,70 +4684,70 @@ msgid "No details available" msgstr "Δεν υπάρχουν διαθέσιμες λεπτομέρειες" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Πίνακας Περιεχομένων" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Σελίδα τίτλου" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Ευρετήριο" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Γλωσσάρι" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Παραδοχές" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Βιβλιογραφία" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Κολοφώνας" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Πνευματικά Δικαιώματα" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Αφιέρωση" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Σημειώσεις" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Πρόλογος" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6865,7 +6872,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Συλλογές" @@ -7120,8 +7127,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10020,7 +10027,7 @@ msgstr "Τοποθεσία" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11187,8 +11194,8 @@ msgstr "Εγκατάλειψη..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Συγγραφείς" @@ -12888,18 +12895,18 @@ msgstr "Μέγεθος (MB)" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12907,7 +12914,7 @@ msgstr "" msgid "Permission denied" msgstr "Άρνηση πρόσβασης" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12916,30 +12923,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Μέγεθος" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14194,7 +14201,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14203,7 +14210,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14213,49 +14220,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Προσθήκη Κανόνα" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16679,7 +16686,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16734,7 +16741,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Αναζητήσεις" @@ -18765,168 +18772,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19334,7 +19341,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19588,36 +19595,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Συμπίεση βάσης δεδομένων" @@ -21089,117 +21091,117 @@ msgstr "" msgid "Unknown News Source" msgstr "Άγνωστη πηγή ειδήσεων" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Η λήψη τελείωσε" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " από " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Δεν ήταν δυνατή η λήψη άρθρου" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Γίνεται λήψη των RSS feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Άρθρα σε αυτό το τεύχος: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Άρθρο χωρίς τίτλο" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Το άρθρο κατέβηκε: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21244,60 +21246,60 @@ msgstr "Ενότητες" msgid "Articles" msgstr "Άρθρα" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21305,7 +21307,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/en_AU.po b/src/calibre/translations/en_AU.po index 9407aa85ea..0c1d7efe28 100644 --- a/src/calibre/translations/en_AU.po +++ b/src/calibre/translations/en_AU.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-07-14 23:02+0000\n" "Last-Translator: Cruz Bishop \n" "Language-Team: English (Australia) \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:54+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 05:02+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -931,39 +931,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1044,23 +1074,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1147,71 +1177,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2485,7 +2492,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4114,7 +4121,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4127,7 +4134,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4169,8 +4176,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4184,8 +4191,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4318,8 +4325,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4477,70 +4484,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6652,7 +6659,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6907,8 +6914,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9807,7 +9814,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10974,8 +10981,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12675,18 +12682,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12694,7 +12701,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12703,30 +12710,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13981,7 +13988,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13990,7 +13997,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14000,49 +14007,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16466,7 +16473,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16521,7 +16528,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18534,168 +18541,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19103,7 +19110,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19357,36 +19364,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20858,117 +20860,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21013,60 +21015,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21074,7 +21076,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/en_CA.po b/src/calibre/translations/en_CA.po index 0912494d61..0c9ea50263 100644 --- a/src/calibre/translations/en_CA.po +++ b/src/calibre/translations/en_CA.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-08-05 17:28+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: English (Canada) \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:55+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 05:02+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -929,39 +929,69 @@ msgstr "Disable the named plugin" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "News" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1042,23 +1072,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Communicate with Android devices." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1145,71 +1175,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "News" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2485,7 +2492,7 @@ msgid "There is insufficient free space on the storage card" msgstr "There is insufficient free space on the storage card" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Rendered %s" @@ -4185,7 +4192,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4198,7 +4205,7 @@ msgstr "Title" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Author(s)" @@ -4240,8 +4247,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4255,8 +4262,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4389,8 +4396,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4548,70 +4555,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6723,7 +6730,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6978,8 +6985,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9878,7 +9885,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11045,8 +11052,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12746,18 +12753,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12765,7 +12772,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12774,30 +12781,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14052,7 +14059,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14061,7 +14068,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14071,49 +14078,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16537,7 +16544,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16592,7 +16599,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18605,168 +18612,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19174,7 +19181,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19428,36 +19435,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20929,117 +20931,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21084,60 +21086,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21145,7 +21147,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/en_GB.po b/src/calibre/translations/en_GB.po index a3fbe0d533..a6d8e60009 100644 --- a/src/calibre/translations/en_GB.po +++ b/src/calibre/translations/en_GB.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-03 19:04+0000\n" "Last-Translator: Vibhav Pant \n" "Language-Team: English (United Kingdom) \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:54+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 05:01+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -971,39 +971,69 @@ msgstr "Disable the named plug-in" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Path to library too long. Must be less than %d characters." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Yes" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)sAverage rating is %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Main" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Card A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Card B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "News" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1086,23 +1116,23 @@ msgstr "Debug log" msgid "Communicate with Android phones." msgstr "Communicate with Android devices." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Communicate with S60 phones." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Communicate with WebOS tablets." @@ -1205,29 +1235,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Updating device metadata listing..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d of %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "finished" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1237,7 +1267,7 @@ msgstr "" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1245,36 +1275,13 @@ msgstr "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "News" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Catalogue" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Communicate with iTunes." @@ -2638,7 +2645,7 @@ msgid "There is insufficient free space on the storage card" msgstr "There is insufficient free space on the storage card" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Rendered %s" @@ -4674,7 +4681,7 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4687,7 +4694,7 @@ msgstr "Title" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Author(s)" @@ -4729,8 +4736,8 @@ msgstr "Comments" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4744,8 +4751,8 @@ msgstr "Tags" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4904,8 +4911,8 @@ msgstr "" "Fetch a cover image/social metadata for the book identified by ISBN from " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5076,70 +5083,70 @@ msgid "No details available" msgstr "No details available" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Table of Contents" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Title Page" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Glossary" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Acknowledgements" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliography" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Colophon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Dedication" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigraph" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Foreword" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "List of Illustrations" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "List of Tables" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Notes" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Preface" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Main Text" @@ -7379,7 +7386,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Book %(sidx)s of %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Collections" @@ -7641,8 +7648,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10726,7 +10733,7 @@ msgstr "Location" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11984,8 +11991,8 @@ msgstr "Aborting..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Authors" @@ -13776,18 +13783,18 @@ msgstr "Size (MB)" msgid "Modified" msgstr "Modified" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "The lookup/search name is \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "This book's UUID is \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13795,7 +13802,7 @@ msgstr "This book's UUID is \"{0}\"" msgid "Permission denied" msgstr "Permission denied" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13806,30 +13813,30 @@ msgstr "" "Could not change the on disk location of this book. Is it open in another " "program?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "Failed to set data" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "Could not set data, click Show Details to see why." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "In Library" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Size" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Marked for deletion" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Double click to edit me

    " @@ -15199,7 +15206,7 @@ msgstr "No conditions" msgid "You must specify at least one non-empty condition for this rule" msgstr "You must specify at least one non-empty condition for this rule." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15212,7 +15219,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15227,14 +15234,14 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • If the %(col)s column %(action)s value: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -15244,36 +15251,36 @@ msgstr "" "that tell Calibre what colour to use. Click the \"Add Rule\" button below to " "get started.

    You can change an existing rule by double clicking it." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Add Rule" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Remove Rule" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Move the selected rule up" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Move the selected rule down" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Add Advanced Rule" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "No rule selected." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "No rule selected for %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "removal" @@ -18032,7 +18039,7 @@ msgstr "Processing books." msgid "%(num)s of %(tot)s books processed." msgstr "%(num)s of %(tot)s books processed." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "Updating MobileRead book cache..." @@ -18095,7 +18102,7 @@ msgstr "" "Changing the metadata for that many books can take a while. Are you sure?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Searches" @@ -20261,168 +20268,168 @@ msgstr "" "\n" "*** Adding 'By Authors' Section required for MOBI output ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "No books available to catalogue" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "No books available to include in catalogue" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -20914,7 +20921,7 @@ msgstr "" "Default: no filtering" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Show detailed output information. Useful for debugging" @@ -21241,36 +21248,31 @@ msgstr "" "The label must contain only lower case letters, digits and underscores, and " "start with a letter" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)sAverage rating is %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "creating custom column " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migrating old database to ebook library in %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Copying %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Compacting database" @@ -23016,111 +23018,111 @@ msgstr "Untitled article" msgid "Unknown News Source" msgstr "Unknown News Source" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "The \"%s\" recipe needs a username and password." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Download finished" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Failed to download the following articles:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Failed to download parts of the following articles:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " from " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tFailed links:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Could not fetch article." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "The debug traceback is available earlier in this log" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Run with -vv to see the reason" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Fetching feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Got feeds from index page" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Trying to download cover..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Generating masthead..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Starting download [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds downloaded to %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Could not download cover: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Downloading cover from %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Masthead image downloaded" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Articles in this issue: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Untitled Article" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Article downloaded: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Article download failed: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Fetching feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -23128,7 +23130,7 @@ msgstr "" "Failed to log in, check your username and password for the calibre " "Periodicals service." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -23175,7 +23177,7 @@ msgstr "Sections" msgid "Articles" msgstr "Articles" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -23185,12 +23187,12 @@ msgstr "" "\n" "Where URL is for example http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "Base directory into which URL is saved. Default is %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -23199,34 +23201,34 @@ msgstr "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 -#, python-format -msgid "" -"Maximum number of levels to recurse i.e. depth of links to follow. Default " -"%default" -msgstr "" -"Maximum number of levels to recurse i.e. depth of links to follow. Default " -"%default" - -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 -#, python-format -msgid "" -"The maximum number of files to download. This only applies to files from tags. Default is %default" -msgstr "" -"The maximum number of files to download. This only applies to files from tags. Default is %default" - -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 -#, python-format -msgid "" -"Minimum interval in seconds between consecutive fetches. Default is %default " -"s" -msgstr "" -"Minimum interval in seconds between consecutive fetches. Default is %default " -"s" - #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#, python-format +msgid "" +"Maximum number of levels to recurse i.e. depth of links to follow. Default " +"%default" +msgstr "" +"Maximum number of levels to recurse i.e. depth of links to follow. Default " +"%default" + +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 +#, python-format +msgid "" +"The maximum number of files to download. This only applies to files from tags. Default is %default" +msgstr "" +"The maximum number of files to download. This only applies to files from tags. Default is %default" + +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 +#, python-format +msgid "" +"Minimum interval in seconds between consecutive fetches. Default is %default " +"s" +msgstr "" +"Minimum interval in seconds between consecutive fetches. Default is %default " +"s" + +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -23234,7 +23236,7 @@ msgstr "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -23244,7 +23246,7 @@ msgstr "" "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -23256,7 +23258,7 @@ msgstr "" "a link, it will be ignored. By default, no links are ignored. If both filter " "regexp and match regexp are specified, then filter regexp is applied first." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Do not download CSS stylesheets." diff --git a/src/calibre/translations/eo.po b/src/calibre/translations/eo.po index fc5436c1aa..036d208e1b 100644 --- a/src/calibre/translations/eo.po +++ b/src/calibre/translations/eo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-08-03 13:00+0000\n" "Last-Translator: Cyril \n" "Language-Team: Esperanto \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:39+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:47+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -954,39 +954,69 @@ msgstr "Malŝalti la indikitan kromprogramon" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1067,23 +1097,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Komuniki kun telefonoj de la sistemo Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1170,71 +1200,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2508,7 +2515,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4140,7 +4147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4153,7 +4160,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4195,8 +4202,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4210,8 +4217,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4344,8 +4351,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4503,70 +4510,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6678,7 +6685,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6933,8 +6940,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9833,7 +9840,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11000,8 +11007,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12701,18 +12708,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12720,7 +12727,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12729,30 +12736,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14007,7 +14014,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14016,7 +14023,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14026,49 +14033,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16492,7 +16499,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16547,7 +16554,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18560,168 +18567,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19129,7 +19136,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19383,36 +19390,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20884,117 +20886,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21039,60 +21041,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21100,7 +21102,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 23a68d05c8..59853e320f 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,16 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" -"PO-Revision-Date: 2013-01-23 19:15+0000\n" -"Last-Translator: dario \n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" +"PO-Revision-Date: 2013-01-25 19:32+0000\n" +"Last-Translator: Jellby \n" "Language-Team: Español; Castellano <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-24 04:35+0000\n" -"X-Generator: Launchpad (build 16445)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:57+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:533 msgid "" @@ -42,11 +42,11 @@ msgid "Does absolutely nothing" msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -137,7 +137,7 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -175,11 +175,11 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -189,18 +189,18 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -364,7 +364,7 @@ msgstr "Convertir libros a distintos formatos de libro electrónico" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:795 msgid "Delete books from your calibre library or connected device" msgstr "" -"Eliminar libros de su bilblioteca calibre o de su dispositivo conectado" +"Eliminar libros de la biblioteca de calibre o del dispositivo conectado" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:800 msgid "Edit the metadata of books in your calibre library" @@ -376,7 +376,7 @@ msgstr "Leer libros de su biblioteca calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:810 msgid "Download news from the internet in ebook form" -msgstr "Descargar noticias de internet en formato ebook" +msgstr "Descargar noticias desde internet en forma de libro electrónico" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815 msgid "Show a list of related books quickly" @@ -447,6 +447,7 @@ msgstr "Copiar un libro de una biblioteca de calibre a otra" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888 msgid "Make small tweaks to epub or htmlz files in your calibre library" msgstr "" +"Hacer pequeños retoques a los archivos epub o htmlz en su biblioteca calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "" @@ -470,7 +471,7 @@ msgstr "Obtener nuevos complementos de calibre o actualizar los existentes" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:941 msgid "Look and Feel" -msgstr "Aspecto Visual y Apariencia" +msgstr "Apariencia" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:943 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:955 @@ -478,13 +479,13 @@ msgstr "Aspecto Visual y Apariencia" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:977 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Interface" -msgstr "Interface" +msgstr "Interfaz" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:947 msgid "Adjust the look and feel of the calibre interface to suit your tastes" msgstr "" -"Ajuste la apariencia y sensación de la interfaz de calibre para que se " -"adapte a sus gustos" +"Ajuste la apariencia de la interfaz de calibre para que se adapte a sus " +"gustos" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:953 msgid "Behavior" @@ -492,16 +493,17 @@ msgstr "Comportamiento" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:959 msgid "Change the way calibre behaves" -msgstr "Cambie el comportamiento de calibre" +msgstr "Cambie el modo que se comporta calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:276 msgid "Add your own columns" -msgstr "Columnas personalizadas" +msgstr "Añadir columnas personalizadas" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970 msgid "Add/remove your own columns to the calibre book list" -msgstr "Añada/elimine sus propias columnas en la lista de libros de calibre" +msgstr "" +"Añadir o eliminar sus propias columnas en la lista de libros de calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:975 msgid "Toolbar" @@ -513,11 +515,11 @@ msgid "" "available in each" msgstr "" "Personalice las barras de herramientas y los menús de contexto, cambiando " -"las acciones que estarán disponible en cada uno" +"las acciones que estarán disponibles en cada uno" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:987 msgid "Searching" -msgstr "Buscando" +msgstr "Búsqueda" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:993 msgid "Customize the way searching for books works in calibre" @@ -566,7 +568,7 @@ msgstr "Añadir libros" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1057 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069 msgid "Import/Export" -msgstr "Importar/Exportar" +msgstr "Importar/exportar" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1037 msgid "Control how calibre reads metadata from files when adding books" @@ -576,19 +578,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1043 msgid "Saving books to disk" -msgstr "Guardar en disco" +msgstr "Guardar libros en disco" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1049 msgid "" "Control how calibre exports files from its database to disk when using Save " "to disk" msgstr "" -"Controle la manera en que calibre lee los metadatos de los archivos al " -"añadir libros" +"Controle la manera en que calibre exporta archivos de su base de datos a " +"disco cuando se utiliza la opción «Guardar libros en disco»" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1055 msgid "Sending books to devices" -msgstr "Enviar a dispositivos" +msgstr "Enviar libros a dispositivos" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1061 msgid "Control how calibre transfers files to your ebook reader" @@ -598,7 +600,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1067 msgid "Metadata plugboards" -msgstr "Control de metadatos" +msgstr "Panel de conexiones de metadatos" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1073 msgid "Change metadata fields before saving/sending" @@ -622,26 +624,26 @@ msgstr "Cree sus propias funciones de plantilla" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1089 msgid "Sharing books by email" -msgstr "Compartir por correo" +msgstr "Compartir libros por correo electrónico" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1091 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1103 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1116 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1127 msgid "Sharing" -msgstr "Compartiendo" +msgstr "Compartir" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1095 msgid "" "Setup sharing of books via email. Can be used for automatic sending of " "downloaded news to your devices" msgstr "" -"Configure la compartición de libros por correo electrónico. Puede usarse " +"Configure el modo de compartir libros por correo electrónico. Puede usarse " "para enviar automáticamente las noticias descargadas a sus dispositivos" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" -msgstr "Compartir por red" +msgstr "Compartir por la red" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" @@ -658,7 +660,7 @@ msgstr "Descarga de metadatos" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" -msgstr "Controle cómo descarga calibre los metadatos de la red" +msgstr "Controle cómo descarga calibre los metadatos desde la red" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:400 @@ -675,11 +677,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:296 msgid "Plugins" -msgstr "" +msgstr "Complementos" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1144 msgid "Add/remove/customize various bits of calibre functionality" -msgstr "Añada, elimine y configure diversas funciones de calibre" +msgstr "Añada, elimine y configure las diversas funciones de calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1150 msgid "Tweaks" @@ -741,7 +743,7 @@ msgid "" msgstr "" "Si se indica, el complemento de salida intentará crear una salida que sea lo " "más humanamente legible posible. Puede no tener ningún efecto sobre algunos " -"complementos." +"complementos de salida." #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:310 #, python-format @@ -800,7 +802,7 @@ msgstr "Este perfil está pensado para el Hanlin V5 y sus clones." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:134 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:588 msgid "This profile is intended for the Cybook G3." -msgstr "Este perfil está pensado para el Cybook G3." +msgstr "Este perfil está pensado para el Cybook Gen3." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:147 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:602 @@ -861,7 +863,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:443 msgid "Intended for generic tablet devices, does no resizing of images" msgstr "" -"Orientado para dispositivos de tableta genéricos, sin redimensión de imágenes" +"Pensado para dispositivos de tableta genéricos, sin redimensionamiento de " +"imágenes" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:451 msgid "" @@ -873,7 +876,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:477 msgid "This profile is intended for the Kobo Reader." -msgstr "Este perfil está pensado para el lector Kobo" +msgstr "Este perfil está pensado para el lector Kobo." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:490 msgid "This profile is intended for the SONY PRS-300." @@ -906,7 +909,7 @@ msgstr "Este perfil está orientado al B&N Nook Color." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:752 msgid "This profile is intended for the Sanda Bambook." -msgstr "Este perfil está pensado para el Sandra Bambook." +msgstr "Este perfil está pensado para el Sanda Bambook." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:767 msgid "" @@ -923,7 +926,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Mapping for filetype plugins" -msgstr "" +msgstr "Asociaciones de tipos de archivos por complemento" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:33 msgid "Local plugin customization" @@ -958,7 +961,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:620 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -"Añadir un complemento especificando la ruta al archivo ZIP que lo contiene." +"Añadir un complemento especificando la ruta del archivo ZIP que lo contiene." #: /home/kovid/work/calibre/src/calibre/customize/ui.py:622 msgid "" @@ -986,7 +989,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:630 msgid "List all installed plugins" -msgstr "Alistar todos los complementos instalados" +msgstr "Listar todos los complementos instalados" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:632 msgid "Enable the named plugin" @@ -1001,47 +1004,77 @@ msgstr "Desactivar el complemento nombrado" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "La ruta a la biblioteca es demasiado larga. Debe tener menos de %d " "caracteres." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" -msgstr "Sí" +msgstr "Sí" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)sCalificación promedio es %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Tarjeta A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Tarjeta B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Noticias" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 #: /home/kovid/work/calibre/src/calibre/library/caches.py:577 msgid "checked" -msgstr "checked" +msgstr "marcado" #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:311 @@ -1049,7 +1082,7 @@ msgstr "checked" #: /home/kovid/work/calibre/src/calibre/library/caches.py:575 #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:229 msgid "yes" -msgstr "yes" +msgstr "sí" #: /home/kovid/work/calibre/src/calibre/db/search.py:35 #: /home/kovid/work/calibre/src/calibre/db/search.py:310 @@ -1057,19 +1090,19 @@ msgstr "yes" #: /home/kovid/work/calibre/src/calibre/library/caches.py:574 #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:229 msgid "no" -msgstr "" +msgstr "No" #: /home/kovid/work/calibre/src/calibre/db/search.py:35 #: /home/kovid/work/calibre/src/calibre/db/search.py:312 #: /home/kovid/work/calibre/src/calibre/library/caches.py:137 #: /home/kovid/work/calibre/src/calibre/library/caches.py:576 msgid "unchecked" -msgstr "unchecked" +msgstr "desmarcado" #: /home/kovid/work/calibre/src/calibre/db/search.py:110 #: /home/kovid/work/calibre/src/calibre/library/caches.py:313 msgid "today" -msgstr "today" +msgstr "hoy" #: /home/kovid/work/calibre/src/calibre/db/search.py:111 #: /home/kovid/work/calibre/src/calibre/library/caches.py:314 @@ -1084,22 +1117,22 @@ msgstr "thismonth" #: /home/kovid/work/calibre/src/calibre/db/search.py:113 #: /home/kovid/work/calibre/src/calibre/library/caches.py:316 msgid "daysago" -msgstr "daysago" +msgstr "díasatrás" #: /home/kovid/work/calibre/src/calibre/db/search.py:314 #: /home/kovid/work/calibre/src/calibre/library/caches.py:578 msgid "empty" -msgstr "empty" +msgstr "vacío" #: /home/kovid/work/calibre/src/calibre/db/search.py:315 #: /home/kovid/work/calibre/src/calibre/library/caches.py:579 msgid "blank" -msgstr "blank" +msgstr "blanco" #: /home/kovid/work/calibre/src/calibre/db/search.py:324 #: /home/kovid/work/calibre/src/calibre/library/caches.py:591 msgid "Invalid boolean query \"{0}\"" -msgstr "Consulta booleana \"{0}\" no válida" +msgstr "Consulta booleana «{0}» no válida" #: /home/kovid/work/calibre/src/calibre/debug.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:47 @@ -1107,8 +1140,8 @@ msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -"Cierra cualquier sesión de calibre que pueda estar abierta. Tenga cuidado, " -"porque si hay tareas en ejecución serán abortadas," +"Cierra una sesión de calibre que pueda estar abierta. Tenga cuidado, porque " +"si hay tareas en ejecución serán abortadas, úselo con precaución." #: /home/kovid/work/calibre/src/calibre/debug.py:172 msgid "Debug log" @@ -1118,7 +1151,7 @@ msgstr "Registro de depuración" msgid "Communicate with Android phones." msgstr "Comunicar con teléfonos Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1126,7 +1159,7 @@ msgstr "" "Lista de directorios, separados por comas, donde almacenar los libros en la " "memoria principal del dispositivo. Se usará el primero que exista" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1134,11 +1167,11 @@ msgstr "" "Lista de directorios, separados por comas, donde almacenar los libros en la " "tarjeta de memoria del dispositivo. Se usará el primero que exista" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Comunicar con teléfonos S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Comunicar con tabletas WebOS." @@ -1153,16 +1186,16 @@ msgid "" "iTunes menu item.

    Enabling the Apple driver for direct connection " "to iDevices is an unsupported advanced user mode.

    " msgstr "" -"

    Si ni quiere que calibre reconozca su dispositivo Apple al conectarlo al " +"

    Si no quiere que calibre reconozca su dispositivo Apple al conectarlo al " "ordenador, pulse en «Desactivar el controlador de Apple».

    \r\n" "

    Para transferir libros al dispositivo, pulse en «Desactivar el " "controlador de Apple» y luego use el método de «Conexión con iTunes» " -"recomendado en la Calibre + " "iDevices FAQ, usando el menú «Conectar/compartir|Conectar a " "iTunes».

    \r\n" "

    La activación del controlador de Apple para conectar directamente con los " -"dispositivos de Apple es una opción avanzada y sin soporte.

    \r\n" +"dispositivos de Apple es una opción avanzada e insegura.

    \r\n" "

    " #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:80 @@ -1221,7 +1254,7 @@ msgstr "Dispositivo Apple" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:198 msgid "Communicate with iTunes/iBooks." -msgstr "Comunicarse con iTunes/iBooks." +msgstr "Comunicar con iTunes/iBooks." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:212 msgid "Apple iDevice detected, launching iTunes, please wait ..." @@ -1235,7 +1268,7 @@ msgid "" msgstr "" "No se pueden copiar libros directamente desde el despositivo. Arrástralos de " "la biblioteca de iTunes al escritorio, y entonces añadelos en la ventana " -"Biblioteca." +"Biblioteca de calibre." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:217 msgid "" @@ -1257,29 +1290,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "mensaje en el foro para más información.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Actualizando la lista de metadatos del dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d de %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "terminado" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1289,7 +1322,7 @@ msgstr "" "Bórrelos utilizando la aplicación iBooks.\n" "Pulse \"Mostrar Detalles\" para ver una lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1297,38 +1330,15 @@ msgstr "" "Algunas portadas no se pudieron convertir.\n" "Pulse en \"Mostrar detalles\" para ver una lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Noticias" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Catálogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." -msgstr "Comunicarse con iTunes." +msgstr "Comunicar con iTunes." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:24 msgid "Communicate with the Sanda Bambook eBook reader." @@ -1355,8 +1365,8 @@ msgstr "" msgid "" "Unable to connect to Bambook, you need to install Bambook library first." msgstr "" -"No es posible conectar con el Bambook, necesita instalar la biblioteca " -"Bambook." +"No es posible conectar con el Bambook, necesita instalar primero la " +"biblioteca Bambook." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:75 msgid "" @@ -1449,7 +1459,7 @@ msgstr "El SDK Bambook no está instalado." #: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17 msgid "Communicate with the Binatone Readme eBook reader." -msgstr "" +msgstr "Comunicar con el lector Binatone Readme." #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 msgid "Communicate with the Blackberry smart phone." @@ -1476,7 +1486,7 @@ msgstr "Comunicar con lectores BOEYE BDX." #: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22 msgid "Communicate with the Cybook Gen 3 / Opus eBook reader." -msgstr "Comunicarse con el lector Cybook Gen 3 / Opus." +msgstr "Comunicar con el lector Cybook Gen 3 / Opus." #: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:64 msgid "Communicate with the Cybook Orizon eBook reader." @@ -1488,11 +1498,11 @@ msgstr "Comunicar con el lector EB600" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:197 msgid "Communicate with the Astak Mentor EB600" -msgstr "Comunicarse con el Astak Mentor EB600" +msgstr "Comunicar con el Astak Mentor EB600" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:220 msgid "Communicate with the PocketBook 301 reader." -msgstr "Comunicarse con el lector PocketBook 301." +msgstr "Comunicar con el lector PocketBook 301." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237 msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." @@ -1520,7 +1530,7 @@ msgstr "enTourage eDGe" #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18 msgid "Communicate with the Entourage Edge." -msgstr "Comunicarse con el enTourage eDGe" +msgstr "Comunicar con el enTourage eDGe" #: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16 msgid "Communicate with the ESlick eBook reader." @@ -1528,7 +1538,7 @@ msgstr "Comunicar con el lector ESlick" #: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49 msgid "Communicate with the Sigmatek eBook reader." -msgstr "" +msgstr "Comunicar con el lector Sigmatek." #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:17 #: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:33 @@ -1542,15 +1552,15 @@ msgstr "Interfaz del dispositivo" #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19 msgid "Communicate with Hanlin V3 eBook readers." -msgstr "Comunicarse con el lector de libros Hanlin V3." +msgstr "Comunicar con el lector Hanlin V3." #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:96 msgid "Communicate with Hanlin V5 eBook readers." -msgstr "Comunicarse con el lector de libros Hanlin V5." +msgstr "Comunicar con el lector Hanlin V5." #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:114 msgid "Communicate with the BOOX eBook reader." -msgstr "Comunicarse con el lector de libros BODX." +msgstr "Comunicar con el lector BODX." #: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:133 msgid "" @@ -1570,7 +1580,7 @@ msgstr "Comunicar con el lector Kibano." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:61 msgid "Communicate with The Book reader." -msgstr "Comunicarse con el lector The Book." +msgstr "Comunicar con el lector The Book." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:73 msgid "Communicate with the Libre Air reader." @@ -1582,11 +1592,11 @@ msgstr "Comunicar con el lector Alex de SpringDesign." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:146 msgid "Communicate with the Azbooka" -msgstr "Comunicarse con el Azbooka" +msgstr "Comunicar con el Azbooka" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:165 msgid "Communicate with the Elonex EB 511 eBook reader." -msgstr "Comunicarse con el lector Elonex EB 511" +msgstr "Comunicar con el lector Elonex EB 511" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:185 msgid "Communicate with the Cybook Odyssey eBook reader." @@ -1620,7 +1630,7 @@ msgstr "Comunicar con el lector Iriver Story." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20 msgid "Communicate with the JetBook eBook reader." -msgstr "Comunicarse con el lector JetBook." +msgstr "Comunicar con el lector JetBook." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:88 msgid "Communicate with the MiBuk Wolder reader." @@ -1637,7 +1647,7 @@ msgstr "Comunicar con el lector JetBook Color." #: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:39 #, python-format msgid "Not a valid MOBI file. Reports identity of %s" -msgstr "No es un archivo MOBI válido. La identidad es %s" +msgstr "No es un archivo MOBI válido. La identificación es %s" #: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:75 msgid "Could not generate page mapping." @@ -1645,7 +1655,7 @@ msgstr "No se pudo generar el mapeado de páginas." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:44 msgid "Communicate with the Kindle eBook reader." -msgstr "Comunicarse con el lector Kindle." +msgstr "Comunicar con el lector Kindle." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:185 #, python-format @@ -1706,9 +1716,9 @@ msgid "" "Kindle." msgstr "" "Hay dos maneras de generar la información de números de páginas. El uso del " -"algoritmo más preciso genera números que resultan más parecidos a los que " -"tendría el libro impreso. Sin embargo, este método es más lento y ralentiza " -"el envío de archivos al Kindle" +"algoritmo más preciso generará números de página que resultan más parecidos " +"a los que tendría el libro impreso. Sin embargo, este método es más lento y " +"ralentiza el envío de archivos al Kindle." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:314 msgid "Custom column name to retrieve page counts from" @@ -1729,7 +1739,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:455 msgid "Communicate with the Kindle DX eBook reader." -msgstr "Comunicarse con el lector Kindle DX." +msgstr "Comunicar con el lector Kindle DX." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:467 msgid "Communicate with the Kindle Fire" @@ -1737,7 +1747,7 @@ msgstr "Comunicar con el Kindle Fire" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:34 msgid "Communicate with the Kobo Reader" -msgstr "Comunicarse con el Kobo Reader" +msgstr "Comunicar con el Kobo Reader" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:66 msgid "The Kobo supports several collections including " @@ -1749,7 +1759,7 @@ msgstr "Crear etiquetas para gestión automática" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:69 msgid "Upload covers for books (newer readers)" -msgstr "Enviar portadas para los libros (lectores más recientes)" +msgstr "Cargar portadas para los libros (lectores más recientes)" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1222 @@ -1758,14 +1768,14 @@ msgid "" "With this option, calibre will send a separate cover image to the reader, " "useful if you have modified the cover." msgstr "" -"Normalmente los lectores KOBO obtienen la imagen de portada a partir del " -"archivo del libro. Con esta opción calibre enviará una imagen de portada " +"Normalmente, los lectores KOBO obtienen la imagen de portada a partir del " +"archivo del libro. Con esta opción, calibre enviará una imagen de portada " "aparte, lo que resulta útil si ha modificado la portada." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1226 msgid "Upload Black and White Covers" -msgstr "Enviar portadas en blanco y negro" +msgstr "Cargar portadas en blanco y negro" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:75 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1230 @@ -1781,7 +1791,7 @@ msgid "" msgstr "" "Un error en una versión anterior dejaba los registros de los libros no kepub " "en la base de datos. Con esta opción Calibre mostrará los registros " -"caducados y le permitirá eliminarlos con la nueva lógica de borrado." +"caducados y le permitirá eliminarlos." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:80 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1235 @@ -1810,9 +1820,9 @@ msgid "" "but in other cases they are just pointers to the web site to buy. Enable if " "you wish to see/delete them." msgstr "" -"Ahora el lector Kobo muestra recomedaciones en el dispositivo. En algunos " -"casos son archivos, pero en ocasiones son solamente direcciones al sitio web " -"para comprar. Active la opción si desea verlos o borrarlos." +"Ahora el lector Kobo muestra recomendaciones en el dispositivo. En algunos " +"casos son archivos, pero en ocasiones son solamente direcciones al sitio de " +"internet de compra. Active la opción si desea verlos o borrarlos." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:88 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248 @@ -1869,8 +1879,8 @@ msgid "" "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" "Los archivos «.kobo» no existen en el dispositivo como libros, sino que son " -"registros en una base de datos sqlite. En la actualidad, no pueden " -"exportarse o verse." +"registros en una base de datos sqlite. Actualmente, no pueden exportarse o " +"visualizarse." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1095 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1101 @@ -2025,11 +2035,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" -msgstr "Comunicarse con el Palm Pre" +msgstr "Comunicar con el Palm Pre" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:39 msgid "Communicate with the Bq Avant" -msgstr "" +msgstr "Comunicar con el lector Bq Avant." #: /home/kovid/work/calibre/src/calibre/devices/misc.py:60 msgid "Communicate with the Sweex/Kogan/Q600/Wink" @@ -2038,7 +2048,7 @@ msgstr "Comunicar con el Sweex/Kogan/Q600/Wink" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:81 #: /home/kovid/work/calibre/src/calibre/devices/misc.py:108 msgid "Communicate with the Pandigital Novel" -msgstr "Comunicarse con el Pandigital Novel" +msgstr "Comunicar con el Pandigital Novel" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:127 msgid "Communicate with the VelocityMicro" @@ -2050,7 +2060,7 @@ msgstr "Comunicar con el GM2000" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:165 msgid "Communicate with the Acer Lumiread" -msgstr "Comunicarse con el Acer Lumiread" +msgstr "Comunicar con el Acer Lumiread" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:199 msgid "Communicate with the Aluratek Color" @@ -2066,11 +2076,11 @@ msgstr "Comunicar con el EEE Reader" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:266 msgid "Communicate with the Adam tablet" -msgstr "Comunicarse con la tableta Adam" +msgstr "Comunicar con la tableta Adam" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:287 msgid "Communicate with the Nextbook Reader" -msgstr "Comunicarse con el lector Nextbook" +msgstr "Comunicar con el lector Nextbook" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:339 msgid "Communicate with the Moovybook Reader" @@ -2161,7 +2171,7 @@ msgstr "Eliminando libros de los metadatos" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:482 #, python-format msgid "Removed %s" -msgstr "Eliminado %s" +msgstr "%s eliminado" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:484 msgid "All books removed" @@ -2194,15 +2204,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." -msgstr "Comunicarse con la tableta de internet Nokia 770." +msgstr "Comunicar con la tableta de internet Nokia 770." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:40 msgid "Communicate with the Nokia 810/900 internet tablet." -msgstr "Comunicarse con la tableta de internet Nokia 810/900." +msgstr "Comunicar con la tableta de internet Nokia 810/900." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:74 msgid "Communicate with the Nokia E52" -msgstr "Comunicarse con el Nokia E52" +msgstr "Comunicar con el Nokia E52" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:21 msgid "The Nook" @@ -2210,7 +2220,7 @@ msgstr "El Nook" #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:22 msgid "Communicate with the Nook eBook reader." -msgstr "Comunicarse con el lector Nook." +msgstr "Comunicar con el lector Nook." #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:85 msgid "Communicate with the Nook Color, TSR and Tablet eBook readers." @@ -2262,7 +2272,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:77 msgid "Upload separate cover thumbnails for books (newer readers)" -msgstr "Enviar miniaturas de portadas para los libros (lectores recientes)" +msgstr "" +"Cargar miniaturas de portadas por separado para los libros (lectores " +"recientes)" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:78 msgid "" @@ -2294,7 +2306,7 @@ msgid "" msgstr "" "Active esta opción para enviar las portadas de los libros al lector cada vez " "que se conecte el dispositivo. Desactívela si la cantidad de libros en el " -"lector es tal que afecta al rendimiento." +"lector es tal que su rendimiento sea inaceptable." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:82 @@ -2410,8 +2422,8 @@ msgid "" "If checked, use the port number in the \"Port\" box, otherwise the driver " "will pick a random port" msgstr "" -"Si está marcada se el número de puerto de la casilla \"Puerto\", si no el " -"controlador asignará un puerto aleatorio" +"Si está marcada se usará el número de puerto de la casilla \"Puerto\", si " +"no, el controlador asignará un puerto aleatorio" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:278 msgid "Port number: " @@ -2431,7 +2443,7 @@ msgstr "Mostrar información de depuración adicional" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:281 msgid "Check this box if requested when reporting problems" -msgstr "Marque esta casilla si es necesario para informar de algún problema" +msgstr "Marque esta casilla si se le pide al informar de algún problema" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:283 msgid "" @@ -2458,7 +2470,7 @@ msgid "" msgstr "" "Si esta casilla está marcada, calibre se desconectará automáticamente si un " "dispositivo conectado no hace nada durante %d minutos. Si se desmarca esta " -"casilla se desactiva el tiempo de espera y calibre no se desconectará nunca " +"casilla, se desactiva el tiempo de espera y calibre nunca se desconectará " "automáticamente." #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:298 @@ -2521,7 +2533,7 @@ msgstr "Comunicar con el lector Teclast K3/K5" #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:38 msgid "Communicate with the Newsmy reader." -msgstr "Comunicarse con el lector Newsmy." +msgstr "Comunicar con el lector Newsmy." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:49 msgid "Communicate with the Archos reader." @@ -2529,11 +2541,11 @@ msgstr "Comunicar con el lector Archos." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:59 msgid "Communicate with the Pico reader." -msgstr "Comunicarse con el lector Pico." +msgstr "Comunicar con el lector Pico." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:71 msgid "Communicate with the iPapyrus reader." -msgstr "Comunicarse con el lector iPapyrus." +msgstr "Comunicar con el lector iPapyrus." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:82 msgid "Communicate with the Sovos reader." @@ -2681,7 +2693,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:70 msgid "USB Product ID (in hex)" -msgstr "Identificador USB del producto (hexadecimal)" +msgstr "Identificador USB del producto (en hexadecimal)" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:43 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:72 @@ -2701,7 +2713,7 @@ msgid "" "This field is used only on windows. Get this ID using Preferences -> Misc -> " "Get information to set up the user-defined device" msgstr "" -"Este campo sólo se usa en Windows. Puede ver este identificador en " +"Este campo se utiliza solamente en Windows. Puede ver este identificador en " "Preferencias -> Miscelánea -> Obtener información, para configurar el " "dispositivo manualmente" @@ -2777,7 +2789,7 @@ msgid "There is insufficient free space on the storage card" msgstr "No hay suficiente espacio libre en la tarjeta de almacenamiento" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "%s renderizado" @@ -3028,8 +3040,8 @@ msgid "" "When converting a CBC do not add links to each page to the TOC. Note this " "only applies if the TOC has more than one section" msgstr "" -"Al convertir un CBC no añadir enlaces a cada página en el Índice. Esto sólo " -"se aplica si el Índice tiene más de una sección." +"Al convertir un archivo CBC no añadir enlaces a cada página en el Índice. " +"Esto sólo se aplica si el Índice tiene más de una sección." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:213 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:225 @@ -3084,6 +3096,9 @@ msgid "" "default cover is generated with the title, authors, etc. This option " "disables the generation of this cover." msgstr "" +"Normalmente, si el archivo de entrada no tiene portada y no especifica una, " +"se generará una portada con el título, autores, etc. Esta opción desactiva " +"la generación de esta portada." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:84 msgid "" @@ -3179,9 +3194,9 @@ msgid "" "negative. 0 implies that no links in the root HTML file are followed. " "Default is %default." msgstr "" -"Nivel de recursión máximo para segir enlaces en archivos HTML. No debe ser " -"negativo. El valor 0 implica que no se seguirá ningún enlace en el archivo " -"HTML raíz. El valor predeterminado es %default." +"Niveles de recursión máximos para rastrear enlaces en archivos HTML. No debe " +"ser negativo. El valor 0 implica que no se seguirá ningún enlace en el " +"archivo HTML raíz. El valor predeterminado es %default." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:48 msgid "" @@ -3272,7 +3287,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:95 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" -"Activa la rotación automática de imágenes más anchas que la pantalla." +"Activa la rotación automática de las imágenes más anchas que la pantalla." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:99 #, python-format @@ -3312,8 +3327,8 @@ msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "" -"Convertir las tablas en documentos HTML en imágenes (muy útil si el " -"documento consta de tablas grandes o complejas." +"Convertir las tablas dentro de los documentos HTML en imágenes (muy útil si " +"el documento consta de tablas grandes o complejas)." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:122 #, python-format @@ -3419,12 +3434,12 @@ msgid "" "Useful if your document contains lots of GIF/PNG images that become very " "large when converted to JPEG." msgstr "" -"De manera predeterminada calibre convierte todas las imágenes a formato JPEG " -"en el archivo de salida MOBI. Esto se hace para facilitar la compatibilidad " -"con algunos lectores de MOBI antiguos que tienen problemas con otros " -"formatos. Esta opción evita que calibre haga la conversión. Resulta útil si " -"el documento contiene muchas imágenes GIF o PNG que no se convierten " -"adecuadamente a JPEG." +"De manera predeterminada, calibre convierte todas las imágenes a formato " +"JPEG en el archivo de salida MOBI. Esto se hace para facilitar la " +"compatibilidad con algunos lectores de MOBI antiguos que tienen problemas " +"con otros formatos. Esta opción evita que calibre haga la conversión. " +"Resulta útil si el documento contiene muchas imágenes en formato GIF o PNG " +"que no se convierten adecuadamente a formato JPEG." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:93 msgid "" @@ -3475,9 +3490,9 @@ msgid "" "Valid values are a decimal between 0 and 1. The default is 0.45, just below " "the median line length." msgstr "" -"Escala para determinar la longitud para unir líneas. Los valores válidos son " -"números decimales entre 0 y 1. El valor predeterminado es 0.45, un poco " -"menos de la mitad de la línea." +"Escala utilizada para determinar la longitud para unir líneas. Los valores " +"válidos son números decimales entre 0 y 1. El valor predeterminado es 0.45, " +"un poco menos de la mitad de la línea." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:26 msgid "Use the new PDF conversion engine." @@ -3511,7 +3526,7 @@ msgid "" "output profile is used. Default is letter. Choices are %s" msgstr "" "Tamaño de la página. El tamaño especificado en un perfil de salida tiene " -"preferencia. Valor predeterminado: tamaño carta. Las opciones son %s" +"preferencia. Valor predeterminado: tamaño folio (letter). Las opciones son %s" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:67 msgid "" @@ -3519,8 +3534,8 @@ msgid "" "specify the width and height. This overrides any specified paper-size." msgstr "" "Tamaño personalizado para el documento. Usar el formato anchuraxaltura, por " -"ejemplo «123x321» para especificar la anchura y altura. Tiene preferencia " -"sobre el paper-size." +"ejemplo «123x321», para especificar la anchura y altura. Tiene preferencia " +"sobre cualquier tamaño de página especificado." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 msgid "" @@ -3528,7 +3543,7 @@ msgid "" "full first page of the generated pdf." msgstr "" "Mantener la proporción de la imagen, en lugar de hacer que rellene " -"completamente la primera página del pdf generado." +"completamente la primera página del archivo pdf generado." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 msgid "The font family used to render serif fonts" @@ -3593,8 +3608,8 @@ msgid "" "Useful for recipe development. Forces max_articles_per_feed to 2 and " "downloads at most 2 feeds." msgstr "" -"Útil para el desarrollo de fórmulas. Fuerza max_articles_per_feed a 2 y " -"descarga 2 canales como máximo." +"Útil para el desarrollo de fórmulas. Fuerza el valor 2 para " +"max_articles_per_feed y descarga 2 canales como máximo." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:40 msgid "Username for sites that require a login to access content." @@ -3621,8 +3636,8 @@ msgid "" "first and then try it.\n" "%s" msgstr "" -"Este archivo RTF contiene una característica no soportada por calibre. " -"Conviértalo primero a HTML y vuelva a intentarlo.\n" +"Este archivo en formato RTF contiene una característica no soportada por " +"calibre. Conviértalo primero a HTML y vuelva a intentarlo.\n" "%s" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:22 @@ -3754,7 +3769,7 @@ msgid "" "they will be removed." msgstr "" "Generalmente se mantienen los espacios en blanco al principio de cada línea. " -"Con esta opción se eliminan." +"Con esta opción se eliminarán." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:51 msgid "Do not insert a Table of Contents into the output text." @@ -3840,8 +3855,8 @@ msgid "" "conversion process a bug is occurring." msgstr "" "Guardar la salida de las distintas etapas del proceso de conversión en el " -"directorio especificado. Útil si no está seguro en qué punto del proceso de " -"conversión está ocurriendo un error." +"directorio especificado. Útil si no está seguro de en qué punto del proceso " +"de conversión está ocurriendo un error." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 msgid "" @@ -4908,7 +4923,7 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4921,7 +4936,7 @@ msgstr "Título" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(es)" @@ -4963,8 +4978,8 @@ msgstr "Comentarios" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4978,8 +4993,8 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -5141,8 +5156,8 @@ msgstr "" "Obtiene metadatos sociales o la imagen de portada de LibraryThing.com del " "libro identificado por el ISBN.\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5324,70 +5339,70 @@ msgid "No details available" msgstr "No hay detalles disponibles" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Página de título" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Índice analítico" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Glosario" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Agradecimientos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografía" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Colofón" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Dedicatoria" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Prólogo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Lista de ilustraciones" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Lista de tablas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Prefacio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Texto principal" @@ -7696,7 +7711,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Libro %(sidx)s de %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Colecciones" @@ -7959,8 +7974,8 @@ msgid "Delete Rule" msgstr "Eliminar regla" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "No" @@ -11118,7 +11133,7 @@ msgstr "Ubicación" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12393,8 +12408,8 @@ msgstr "Interrumpiendo..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autores" @@ -14251,18 +14266,18 @@ msgstr "Tamaño (MB)" msgid "Modified" msgstr "Modificado" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "El nombre de búsqueda es «{0}»" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "El UUID de este libro es «{0}»" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -14270,7 +14285,7 @@ msgstr "El UUID de este libro es «{0}»" msgid "Permission denied" msgstr "Permiso denegado" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -14281,32 +14296,32 @@ msgstr "" "No se pudo cambiar la ubicación en el disco de este libro. Quizá otro " "programa lo tenga abierto." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "No se pudieron establecerlos datos" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" "No se pudieron establecer los datos, pulse «Mostrar detalles» para ver por " "qué" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "En la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Tamaño" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Marcado para borrarlo" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Pulse dos veces para editarme

    " @@ -15705,7 +15720,7 @@ msgstr "No hay condiciones" msgid "You must specify at least one non-empty condition for this rule" msgstr "Debe especificar al menos una condición no nula para esta regla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15718,7 +15733,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15733,14 +15748,14 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Si la columna %(col)s %(action)s el valor: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -15751,36 +15766,36 @@ msgstr "" "para empezar.

    Puede modificar una regla existente pulsando dos " "veces sobre ella." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Añadir regla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Borrar regla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Mover la regla seleccionada hacia arriba" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Mover la regla seleccionada hacia abajo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Añadir regla avanzada" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "No hay ninguna regla seleccionada" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "No se seleccionó ninguna regla para %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "borrar" @@ -18612,7 +18627,7 @@ msgstr "Procesando libros" msgid "%(num)s of %(tot)s books processed." msgstr "\"%(num)s de %(tot)s libros procesados." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "Actualizando el caché de libros de MobileRead..." @@ -18677,7 +18692,7 @@ msgstr "" "Cambiar los metadatos de muchos libros puede tardar un rato. ¿Está seguro?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Búsquedas" @@ -20987,65 +21002,65 @@ msgstr "" "\n" "*** La sección «Por autor» es necesaria para la salida MOBI ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "símbolos" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "No hay géneros para incluir en el catálogo\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" "Compruebe la expresión regular «Géneros excluidos» en las opciones de libro " "digital.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "No hay libros disponibles para catalogar" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "Títulos" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "Géneros" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "Añadidos recientemente" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "Leídos recientemente" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "Descripciones" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "

    Valores de orden de autor inconsistentes para el autor
    " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" "Advertencia: Valores de orden de autor inconsistentes para el autor '{!s}':\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "Ordenando base de datos" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "Ordenando títulos" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" @@ -21053,107 +21068,107 @@ msgstr "" "No hay libros para incluir en el catálog\n" "Compruebe las reglas «Libros excluidos» en las opciones de libro digital.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "No hay libros disponibles para meter en el catálogo." -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "HTML de Géneros" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "HTML de Títulos" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "por " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "HTML de Descripciones" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "HTML de Descripción" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "Cabecera NCX" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "NCX para Descripciones" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "NCX para Series" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "Series que empiezan por %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "Series que empiezan por «%s»" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "NCX para Títulos" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "Títulos que empiezan por %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "Títulos que empiezan por «%s»" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "NCX para Autores" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "Autores que empiezan por %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "Autores que empiezan por «%s»" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "NCX para Añadidos recientemente" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "NCX para Leídos recientemente" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "NCX para Géneros" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "Generando OPF" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "Miniaturas" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "Miniatura" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "Guardando NCX" @@ -21691,7 +21706,7 @@ msgstr "" "Valor predeterminado: sin filtrado" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Mostrar información de salida detallada. Útil para la depuración" @@ -22038,38 +22053,33 @@ msgstr "" "La etiqueta debe contener sólo letras minúsculas, dígitos y guión bajo, y " "empezar por una letra" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)sCalificación promedio es %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "restaurada preferencia " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "creando columna personalizada " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr " (%s libros)" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Migrando la base de datos antigua a la biblioteca de libros electrónicos " "en %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Compactando la base de datos" @@ -23898,111 +23908,111 @@ msgstr "Artículo sin título" msgid "Unknown News Source" msgstr "Fuente de noticias desconocida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "No se pudo descargar %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "La fórmula «%s» necesita usuario y contraseña." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Descarga finalizada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Fallo al descargar los siguientes artículos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Fallo al descargar partes de los siguientes artículos" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tEnlaces fallidos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "No se ha podido obtener el artículo." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "El rastreo de depuración aparece más arriba en este registro" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Ejecute con el parámetro -vv para ver el motivo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Obteniendo canales de noticias..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Se obtivieron canales de noticias de la página principal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Intentando descargar la portada..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Generando el pie de imprenta..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Iniciando la descarga [%d proceso(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Canales de noticias descargados en %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "No se pudo descargar la portada: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Descargando la portada desde %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Imagen del rótulo descargada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Artículos en este ejemplar: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Artículo sin título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Artículo descargado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Falló la descarga del artículo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Obteniendo canal de noticias" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -24010,7 +24020,7 @@ msgstr "" "No se pudo ingresar, revise su nombre de usuario o clave para el servicio de " "boletín de calibre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -24057,7 +24067,7 @@ msgstr "Secciones" msgid "Articles" msgstr "Artículos" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -24067,14 +24077,14 @@ msgstr "" "\n" "Donde URL es por ejemplo http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Directorio base en el cual se almacena el URL. El valor predeterminado es " "%default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -24083,7 +24093,7 @@ msgstr "" "Tiempo máximo de espera de respuesta del servidor (en segundos). Valor " "predeterminado: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -24092,7 +24102,7 @@ msgstr "" "Máximo número de niveles de recursión, es decir, profundidad de los enlaces " "a seguir. Valor predeterminado: %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from . El valor predeterminado es " "%default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -24111,7 +24121,7 @@ msgstr "" "Intervalo mínimo en segundos entre adquisiciones de datos consecutivas. " "Valor predeterminado: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -24119,7 +24129,7 @@ msgstr "" "Codificación para los sitios web que está intentando descargar. De manera " "predeterminada se intentará averiguar la codificación." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -24130,7 +24140,7 @@ msgstr "" "de las expresiones regulares, se seguirá el enlace. De manera predeterminada " "se siguen todos los enlaces." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -24144,7 +24154,7 @@ msgstr "" "como una coincidencia de expresiones regulares, se aplicará primero el " "filtro." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "No descargar estilos CSS." diff --git a/src/calibre/translations/et.po b/src/calibre/translations/et.po index 6ebd30175e..e11c77b2ce 100644 --- a/src/calibre/translations/et.po +++ b/src/calibre/translations/et.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-20 22:03+0000\n" "Last-Translator: Vapsik \n" "Language-Team: Estonian \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:39+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:47+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -956,40 +956,70 @@ msgstr "Keela nimega pistikprogrammid" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Sihtkoht raamatukokku on liiga pikk. Peab olema väiksem kui %d tähemärki." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Jah" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Peamine" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Kaart A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Kaart B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1070,23 +1100,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Suhtle Androidi telefonidega" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Suhtle S60 telefonidega." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Suhtle WebOS tahvelarvutitega." @@ -1173,71 +1203,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Suhtle iTunes'ga." @@ -2511,7 +2518,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4167,7 +4174,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4180,7 +4187,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4222,8 +4229,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4237,8 +4244,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4371,8 +4378,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4533,70 +4540,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6710,7 +6717,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6965,8 +6972,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9879,7 +9886,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11046,8 +11053,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12747,18 +12754,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12766,7 +12773,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12775,30 +12782,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14053,7 +14060,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14062,7 +14069,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14072,49 +14079,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16540,7 +16547,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16595,7 +16602,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18621,168 +18628,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19190,7 +19197,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19444,36 +19451,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20947,117 +20949,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21102,60 +21104,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21163,7 +21165,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index 8429017867..4ab38590e2 100644 --- a/src/calibre/translations/eu.po +++ b/src/calibre/translations/eu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-18 16:02+0000\n" "Last-Translator: bixerdo \n" "Language-Team: http://librezale.org/wiki/Calibre\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:37+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:44+0000\n" +"X-Generator: Launchpad (build 16451)\n" "Language: eu\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -24,11 +24,11 @@ msgid "Does absolutely nothing" msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -119,7 +119,7 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -157,11 +157,11 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -171,18 +171,18 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -1008,40 +1008,70 @@ msgstr "Desgaitu izendaturiko gehigarria." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Liburutegira doan bidea luzeegia da. %d karaktere baino gutxiago beharko." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Bai" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Nagusia" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "A txartela" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "B txartela" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Albisteak" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1125,7 +1155,7 @@ msgstr "Araztu saioa" msgid "Communicate with Android phones." msgstr "Android telefonoekin komunikatu." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1135,7 +1165,7 @@ msgstr "" "horiek gordeko ditugun. Aurkituko den lehen zerrenda izango da erabiliko den " "lehenengoa." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1145,11 +1175,11 @@ msgstr "" "horiek gordeko ditugun. Aurkituko den lehen zerrenda izango da erabiliko den " "lehenengoa." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "S60 telefonoekin komunikatu." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Komunikatu WebOS tablets enpresakoekin." @@ -1263,29 +1293,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "forum posthorretara ea informazio gehiago lortzen duzun.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Irakurgailuaren zerrendatze metadatuak eguneratzen..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d %(tot)d horietatik" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "amaiturik" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1295,7 +1325,7 @@ msgstr "" "Ezabatu \"iBooks app\" erabiliz.\n" "Egin ezazu klik 'Zehaztasunak erakutsi' zerrenda ikusteko." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1303,36 +1333,13 @@ msgstr "" "Azalaren arte lan batzuk ezin izan dira bihurtu.\n" "Egin ezazu klik 'Zehaztasunak erakutsi' zerrenda ikusteko." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Albisteak" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalogoa" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Komunikatu iTunes horrekin ." @@ -2797,7 +2804,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Ez dago espazio libre nahikorik memoria-txartelean." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Prozesatua %s" @@ -4856,7 +4863,7 @@ msgstr "Ez" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4869,7 +4876,7 @@ msgstr "Izenburua" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Egilea(k)" @@ -4911,8 +4918,8 @@ msgstr "Iruzkinak" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4926,8 +4933,8 @@ msgstr "Etiketak" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -5078,8 +5085,8 @@ msgstr "" "Eskura ezazu liburu azal bat irudi/gizarte metadatuekin bere ISBN-ren bidez " "hemendik: LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5245,70 +5252,70 @@ msgid "No details available" msgstr "Ez dago xehetasunik eskuragarri" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Aurkibidea" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Orriaren Izenburua" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Indizea" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Glosarioa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Aipamenak" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Azken oharra" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Copyright-a" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Eskaintza" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigrafea" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Sarrera" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Irudien zerrenda" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Taulen zerrenda" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Oharrak" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Aitzinsolasa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Testu nagusia" @@ -7517,7 +7524,7 @@ msgstr "" "%(sidx)s horretako %(series)s liburua" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Bildumak" @@ -7772,8 +7779,8 @@ msgid "Delete Rule" msgstr "Ezabatu araua" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10752,7 +10759,7 @@ msgstr "Kokalekua" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11988,8 +11995,8 @@ msgstr "Bertan behara uzten..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Egileak" @@ -13726,18 +13733,18 @@ msgstr "Tamaina (Mb)" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Bilaketa izena hauxe: \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "Liburu honen UUID (Universally Unique Identifier) hauxe da: \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13745,7 +13752,7 @@ msgstr "Liburu honen UUID (Universally Unique Identifier) hauxe da: \"{0}\"" msgid "Permission denied" msgstr "Ez zaizu baimenik eman" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13754,30 +13761,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "Liburutegian" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Tamaina" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Ezabatzeko markatuta" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Egin ezazu klik birritan editatzeko

    " @@ -15078,7 +15085,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15087,7 +15094,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15097,49 +15104,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Gehitu araua" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -17703,7 +17710,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -17760,7 +17767,7 @@ msgstr "" "Liburu multzo batean metadatuak aldatzeko denbora beharko. Ziur zaude?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Bilaketak" @@ -19892,168 +19899,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -20545,7 +20552,7 @@ msgstr "" "Lehenetsita: irazkirik ez" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" "Erakutsi output informazioa, irteera informazioa, ondo zehaztuta. " @@ -20886,38 +20893,33 @@ msgstr "" "Etiketak idazteko bakarrik letra xeheak, zenbakiak eta azpimarrak (hau da " "beheko gidoitxoak). Letra batekin hasi beharko" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "zutabe pertsonalizatua sortzen " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Migrazioa egiten datu base zaharretik liburu elektronikoen liburutegira " "zera honetan: %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Kopiatzen %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Trinkotzen datu basea" @@ -22448,112 +22450,112 @@ msgstr "Izenbururik gabeko artikulua" msgid "Unknown News Source" msgstr "Albiste iturri ezezaguna" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" "Honek \"%s\" formula honek erabiltzaile-izena eta pasahitza behar ditu." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Deskarga burutua" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Huts egin du honako artikulu hauek deskargatzerakoan:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Huts egin du honako artikulu hauen zatiak deskargatzerakoan:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " hemendik " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tEz dabiltzan estekak:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Jarioak eskuratzen..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Jarioak hartuta hasiera orrialdetik" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Liburu-azala deskargatzen saiatzen..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Sortzen idazpurua..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Hasi deskarga [%d haria(k)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Jarioak hona deskargatuta %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Ezin izan da liburu-azala deskargatu: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Deskargatzen liburu-azala hemendik %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Idazpuruko irudia deskargatuta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Izenbururik gabeko artikulua" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Deskargatutako artikulua: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Huts egin du artikuluaren deskarga: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Jarioa eskuratzen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -22561,7 +22563,7 @@ msgstr "" "Izena emate saioak huts egin du, azter itzazu zure erabiltzaile-izena eta " "pasahitza calibreren Aldian behingo zerbitzurako." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -22609,7 +22611,7 @@ msgstr "Atalak" msgid "Articles" msgstr "Artikuluak" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -22619,14 +22621,14 @@ msgstr "" "\n" "Non URLa, esate baterako, http://google.com da" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Oinarrizko direktorioa non URLa gordetzen den. Lehenetsita hauxe dago " "%default." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -22635,7 +22637,7 @@ msgstr "" "Zerbitzaritik erantzunaren zain egoteko denbora-muga, segundotan. " "Lehenetsita: %default s." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -22644,7 +22646,7 @@ msgstr "" "Maila kopuru maximoa behin eta berriro, errekurtsiboki, hau da jarraitzeko " "esteken sakonera. Lehenetsita: %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from etiketeten fitxategietara. Lehenetsita hauxe dago, " "%default." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -22663,7 +22665,7 @@ msgstr "" "Gutxieneko denbora unea datu eskuraketen artean, segundotan. Lehenetsita " "hauxe dago, %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -22671,7 +22673,7 @@ msgstr "" "Deskargatzen saiatzen ari zaren webguneen karaktere kodeketa. Lehenetsia " "dagoen balioa kodeketa asmatzen saiatzen ibiltzea da." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -22682,7 +22684,7 @@ msgstr "" "arrunt batekin, regexp horietako batekin. Hori gertatzen denean estekari " "jarraiki egingo zaio. Lehenetsita: esteka guztiei jarrai." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -22690,7 +22692,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Ez deskargatu CSS (Cascading Style Sheets) estilo orririk." diff --git a/src/calibre/translations/fa.po b/src/calibre/translations/fa.po index 6b9f327072..fae2b374e3 100644 --- a/src/calibre/translations/fa.po +++ b/src/calibre/translations/fa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-06-07 03:13+0000\n" "Last-Translator: Farhood M,K, Kiazand \n" "Language-Team: Persian \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:47+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:55+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -952,39 +952,69 @@ msgstr "غیر فعال کردن افزونه ی نام برده شده" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "آدرس برای کتاب خانه طولانی است. باید کمتر از %d حرف باشد." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "بلی" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "اصلی" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1065,23 +1095,23 @@ msgstr "لگاریتم اشکال یابی" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1168,71 +1198,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2506,7 +2513,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4138,7 +4145,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4151,7 +4158,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4193,8 +4200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4208,8 +4215,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4342,8 +4349,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4501,70 +4508,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6676,7 +6683,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6931,8 +6938,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9831,7 +9838,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10998,8 +11005,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12699,18 +12706,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12718,7 +12725,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12727,30 +12734,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14005,7 +14012,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14014,7 +14021,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14024,49 +14031,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16490,7 +16497,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16545,7 +16552,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18558,168 +18565,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19127,7 +19134,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19381,36 +19388,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20882,117 +20884,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21037,60 +21039,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21098,7 +21100,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/fi.po b/src/calibre/translations/fi.po index ecd1ceca0f..49e8bf7f46 100644 --- a/src/calibre/translations/fi.po +++ b/src/calibre/translations/fi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-11-05 18:06+0000\n" "Last-Translator: Harry Salmimaa \n" "Language-Team: Finnish \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:40+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:47+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -968,39 +968,69 @@ msgstr "Poista nimetty lisäosa käytöstä" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Uutiset" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1081,23 +1111,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kommunikoi Android-puhelinten kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Kommunikoi S60-puhelimien kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1184,29 +1214,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Päivittää laitteen metatietolistausta..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Valmis" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1216,7 +1246,7 @@ msgstr "" "Poista iBooks-sovelluksella.\n" "Valitse 'Näytä yksityiskohdat' nähdäksesi listan." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1224,36 +1254,13 @@ msgstr "" "Osaa kansitaiteesta ei voitu kääntää.\n" "Valitse 'Näytä yksityiskohdat' nähdäksesi listan." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Uutiset" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Luettelo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Kommunikoi iTunesin kanssa." @@ -2532,7 +2539,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Muistikortilla ei ole riittävästi vapaata tilaa" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "%s renderöity" @@ -4223,7 +4230,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4236,7 +4243,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Tekijä(t)" @@ -4278,8 +4285,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4293,8 +4300,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4427,8 +4434,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4586,70 +4593,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6762,7 +6769,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -7017,8 +7024,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9917,7 +9924,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11084,8 +11091,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Kirjoittajat" @@ -12785,18 +12792,18 @@ msgstr "Koko (Mt)" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12804,7 +12811,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12813,30 +12820,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14091,7 +14098,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14100,7 +14107,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14110,49 +14117,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16576,7 +16583,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16631,7 +16638,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18655,168 +18662,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19224,7 +19231,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19478,36 +19485,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20979,117 +20981,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Lataus valmistui" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21134,19 +21136,19 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -21155,28 +21157,28 @@ msgstr "" "Kuinka monta sekunttia odotetaan vastausta palvelimelta ennen yhteyden " "aikakatkaisua. Oletus: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -21184,14 +21186,14 @@ msgstr "" "Noudettavien verkkosivujen merkkikoodaus. Oletuksena merkkikoodaus yritetään " "arvata." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21199,7 +21201,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Älä nouda CSS-tyylisivuja." diff --git a/src/calibre/translations/fo.po b/src/calibre/translations/fo.po index 457cb1c82e..10126105c5 100644 --- a/src/calibre/translations/fo.po +++ b/src/calibre/translations/fo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-08-05 17:17+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Faroese \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:40+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:47+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index 992b28af61..8a5154843b 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-24 01:01+0000\n" "Last-Translator: Hélion du Mas des Bourboux \n" "Language-Team: PCGen\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-01-24 04:34+0000\n" -"X-Generator: Launchpad (build 16445)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:48+0000\n" +"X-Generator: Launchpad (build 16451)\n" "Language: fr\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -26,11 +26,11 @@ msgid "Does absolutely nothing" msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -121,7 +121,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -159,11 +159,11 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -173,18 +173,18 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -1013,40 +1013,70 @@ msgstr "Désactive le module d’extension nommé" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Chemin de la librairie trop long. Doit être inférieur à %d caractères." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Oui" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)sLa notation moyenne est de %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Carte A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Carte B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Informations" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1130,7 +1160,7 @@ msgstr "Journal de débogage" msgid "Communicate with Android phones." msgstr "Communiquer avec les téléphones Android" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1139,7 +1169,7 @@ msgstr "" "livres numériques vers la mémoire principale de l’appareil. Le " "premier existant sera utilisé." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1148,11 +1178,11 @@ msgstr "" "livres numériques vers les cartes mémoire de l’appareil. Le premier " "existant sera utilisé." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Communiquer avec les téléphones S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Communique avec une tablette WebOS" @@ -1270,29 +1300,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "au forum pour plus d'informations.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Mise à jour de la liste des métadonnées de l’appareil…" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d sur %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Terminé" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1302,7 +1332,7 @@ msgstr "" "Les supprimer en utilisant l’application iBooks.\n" "Cliquer « Afficher détails » pour obtenir la liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1310,36 +1340,13 @@ msgstr "" "Certaines illustrations de couverture n’ont pu être converties.\n" "Cliquer sur « Afficher Détails » pour une liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Informations" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Catalogue" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Communiquer avec iTunes" @@ -2812,7 +2819,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Espace libre insuffisant sur la carte mémoire" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Rendu de %s" @@ -4992,7 +4999,7 @@ msgstr "Non" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5005,7 +5012,7 @@ msgstr "Titre" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Auteur(s)" @@ -5047,8 +5054,8 @@ msgstr "Commentaires" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -5062,8 +5069,8 @@ msgstr "Etiquettes" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -5227,8 +5234,8 @@ msgstr "" "Récupère les métadonnées sociales/la couverture du livre identifié par ISBN " "à partir de LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5414,70 +5421,70 @@ msgid "No details available" msgstr "Pas de détail disponible" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Table des matières" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Page de titre" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Glossaire" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Remerciements" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliographie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Marque de l’imprimeur" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Dédicace" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigraphe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Avant-propos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Liste d’illustrations" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Liste des tables" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Notes" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Préface" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Texte principal" @@ -7822,7 +7829,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Livre %(sidx)s de %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Collections" @@ -8084,8 +8091,8 @@ msgid "Delete Rule" msgstr "Supprimer la Règle" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "Faux" @@ -11308,7 +11315,7 @@ msgstr "Emplacement" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12606,8 +12613,8 @@ msgstr "Abandon…" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Auteurs" @@ -14475,18 +14482,18 @@ msgstr "Taille (Mo)" msgid "Modified" msgstr "Modifié" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Le nom recherché/consulté est \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "L'UUID de ce livre est \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -14494,7 +14501,7 @@ msgstr "L'UUID de ce livre est \"{0}\"" msgid "Permission denied" msgstr "Permission refusée" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -14505,32 +14512,32 @@ msgstr "" "Impossible de changer l’emplacement du livre sur le disque. Est-il ouvert " "dans un autre programme?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "Échec de la mise en place des données" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" "Échec de la mise en place des données, cliquer sur Afficher les détails pour " "voir pourquoi." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "Dans la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Taille" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Marqué pour suppression" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Double clic pour m’ éditer

    " @@ -15948,7 +15955,7 @@ msgid "You must specify at least one non-empty condition for this rule" msgstr "" "Vous devez spécifier au moins une condition non vide pour cette règle" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15961,7 +15968,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15976,14 +15983,14 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Si la colonne %(col)s %(action)s valeur: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -15994,36 +16001,36 @@ msgstr "" "sur bouton Ajouter Règle ci-dessous pour commencer.

    Vous pouvez " "modifier une règle existante en double cliquant dessus." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Ajouter une règle" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Supprimer une règle" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Remonter la règle sélectionnée" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Descendre la règle sélectionnée" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Ajouter Une Règle Avancée" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "Aucune règle sélectionnée" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "Aucune règle sélectionnée pour %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "enlèvement" @@ -18933,7 +18940,7 @@ msgstr "Traite les livres." msgid "%(num)s of %(tot)s books processed." msgstr "%(num)s sur %(tot)s livres traités." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "Mise à jour du cache livre MobileRead…" @@ -19001,7 +19008,7 @@ msgstr "" "Êtes-vous sûr?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Recherches" @@ -21339,66 +21346,66 @@ msgstr "" "*** L’ajout de la section 'Par Auteurs' est nécessaire pour la sortie MOBI " "***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "Symboles" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "Pas de genres à cataloguer.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" "Vérifier l’expression régulière 'Genres exclus' dans les options E-book.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "Aucun livre disponible à cataloguer" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "Titres" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "Genres" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "Ajout(s) Récent(s)" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "Lu(s) Récemment" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "Descriptions" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" "

    Valeurs de la clé de tri par auteur incohérente pour l'auteur
    " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" "Attention : Valeurs de la clé de tri par auteur incohérente pour l'auteur " "'{!s}' :\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "Tri de la base de données" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "Tri des titres" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" @@ -21406,107 +21413,107 @@ msgstr "" "Pas de livres à cataloguer.\n" "Vérifier les règles de 'Livres exclus' dans les options E-book.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Aucun livre disponible à inclure dans le catalogue" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "Genres HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "Titres HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "par " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "Descriptions HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "Description HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "En-tête NCX" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "NCX pour les Descriptions" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "NCX pour les Séries" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "Sériescommençant par %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "Séries commençant par '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "NCX pour les Titres" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "Titres commençant par %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "Titres commençant par '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "NCX pour les Auteurs" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "Auteurs commençant par %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "Auteurs commençant par '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "NCX pour les Ajoutés récemment" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "NCX pour les Lus récemment" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "NCX pour les Genres" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "Génération de l'OPF" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "Vignettes" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "Vignette" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "Sauvegarde du NCX" @@ -22048,7 +22055,7 @@ msgstr "" "Par défaut: Pas de filtre" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Affiche des informations détaillées. Utile pour le débogage" @@ -22407,36 +22414,31 @@ msgstr "" "L’étiquette ne doit contenir que des minuscules, des chiffres et des " "underscores (tirets bas), et commencer par une lettre" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)sLa notation moyenne est de %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "préférences restaurées " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "crée des colonnes personnalisées " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr " (%s livres)" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migre l’ancienne base vers la bibliothèque dans %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Copie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Compacte la base" @@ -24277,114 +24279,114 @@ msgstr "Article sans titre" msgid "Unknown News Source" msgstr "Source d’information inconnue" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "Echec du téléchargement de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" "La recette \"%s\" a besoin d’un nom d’utilisateur et d’un mot de passe." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Téléchargement terminé" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Impossible de télécharger les articles suivants;" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" "Impossible de télécharger certaines parties pour les articles suivants :" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tLiens qui ont échoués :" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Impossible de récupérer l’article." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" "Les informations de débogage sont disponibles précédement dans ce journal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Lancer avec -vv pour voir la raison" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Récupération des flux…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Obtient les flux à partir de la page d’index" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Essaie de télécharger la couverture…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Génération du masthead…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Commence le téléchargement [processus %d]…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Flux téléchargés de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Impossible de télécharger la couverture : %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Télécharge la couverture de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "L’image du titre a été téléchargée" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Articles dans ce numéro: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Article sans titre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Article téléchargé : %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Impossible de télécharger l’article : %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Récupération du flux" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -24392,7 +24394,7 @@ msgstr "" "La connexion a échouée, vérifier votre nom d’utilisateur et votre mot de " "passe pour le service Périodique calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -24439,7 +24441,7 @@ msgstr "Sections" msgid "Articles" msgstr "Articles" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -24449,13 +24451,13 @@ msgstr "" "\n" "Où URL est par exemple http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Répertoire de base dans lequel l’URL est sauvegardée. Par défaut : %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -24464,7 +24466,7 @@ msgstr "" "Délai d’attente en secondes pour la réponse du serveur. Par défaut : " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -24473,7 +24475,7 @@ msgstr "" "Nombre maximum de niveaux de récursivité c-à-d le niveau de profondeur de " "liens à suivre. Par défaut : %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from .Par défaut : %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -24491,7 +24493,7 @@ msgstr "" "Intervalle minimal entre deux téléchargements, en secondes. %default s par " "défaut." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -24499,7 +24501,7 @@ msgstr "" "Encodage des caractères pour les sites web que vous essayer de télécharger. " "Par défaut, essaie et trouve l’encodage." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -24510,7 +24512,7 @@ msgstr "" "correspondra à quelque expression que ce soit, sera suivi. Par défaut, tous " "les liens sont suivis." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -24524,7 +24526,7 @@ msgstr "" "rationnelle filtre et correspondance sont spécifiées, alors l’expression " "rationnelle filtre est appliquée en premier." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Ne pas télécharger les feuilles de style CSS." diff --git a/src/calibre/translations/fr_CA.po b/src/calibre/translations/fr_CA.po index 40abd3b304..001a835275 100644 --- a/src/calibre/translations/fr_CA.po +++ b/src/calibre/translations/fr_CA.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-03-30 13:27+0000\n" "Last-Translator: Richard Boudreau \n" "Language-Team: French (Canada) \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:54+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 05:01+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -977,39 +977,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1090,23 +1120,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1193,71 +1223,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2531,7 +2538,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4160,7 +4167,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4173,7 +4180,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4215,8 +4222,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4230,8 +4237,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4364,8 +4371,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4523,70 +4530,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6698,7 +6705,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6953,8 +6960,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9853,7 +9860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11020,8 +11027,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12721,18 +12728,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12740,7 +12747,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12749,30 +12756,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14027,7 +14034,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14036,7 +14043,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14046,49 +14053,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16512,7 +16519,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16567,7 +16574,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18580,168 +18587,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19149,7 +19156,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19403,36 +19410,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20904,117 +20906,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21059,60 +21061,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21120,7 +21122,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/fur.po b/src/calibre/translations/fur.po index 1a62a84e3f..3866e5b203 100644 --- a/src/calibre/translations/fur.po +++ b/src/calibre/translations/fur.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-10-14 15:48+0000\n" "Last-Translator: Mauro Ermacora \n" "Language-Team: Friulian \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:40+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:48+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -928,39 +928,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1041,23 +1071,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1144,71 +1174,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2482,7 +2489,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4111,7 +4118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4124,7 +4131,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4166,8 +4173,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4181,8 +4188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4315,8 +4322,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4474,70 +4481,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6649,7 +6656,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6904,8 +6911,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9804,7 +9811,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10971,8 +10978,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12672,18 +12679,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12691,7 +12698,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12700,30 +12707,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13978,7 +13985,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13987,7 +13994,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13997,49 +14004,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16463,7 +16470,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16518,7 +16525,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18531,168 +18538,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19100,7 +19107,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19354,36 +19361,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20855,117 +20857,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21010,60 +21012,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21071,7 +21073,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index 63409b635c..134bb1ef5c 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-03 19:33+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: dev@gl.openoffice.org\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:41+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:49+0000\n" +"X-Generator: Launchpad (build 16451)\n" "Language: gl\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -24,11 +24,11 @@ msgid "Does absolutely nothing" msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -119,7 +119,7 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -157,11 +157,11 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -171,18 +171,18 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -988,40 +988,70 @@ msgstr "Desactivar o engadido sinalado" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Percorrido da biblioteca demasiado longo. Debe conter menos de %d caracteres." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Si" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Tarxeta A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Tarxeta B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Noticias" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1102,23 +1132,23 @@ msgstr "Rexistro de depuración" msgid "Communicate with Android phones." msgstr "Comunicar con teléfonos Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Comunicar con teléfonos S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Comunicarse coas tablets WebOs." @@ -1230,29 +1260,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Actualizando a relación de metadatos..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d de %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "rematado" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1262,7 +1292,7 @@ msgstr "" "Eliminar co aplicativo do iBooks\n" "Premer «Amosar detalles» para obter unha lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1270,36 +1300,13 @@ msgstr "" "Algunhas cubertas non se converteron. \n" "Prema «Amosar detalles» para relacionalas." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Noticias" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Catálogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Comunicar con iTunes." @@ -2622,7 +2629,7 @@ msgid "There is insufficient free space on the storage card" msgstr "O espazo libre na tarxeta de memoria é insuficiente" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Renderizado %s" @@ -4594,7 +4601,7 @@ msgstr "Non" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4607,7 +4614,7 @@ msgstr "Título" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autores/as" @@ -4649,8 +4656,8 @@ msgstr "Comentarios" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4664,8 +4671,8 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4815,8 +4822,8 @@ msgstr "" "Obtén metadatos sociais ou imaxes para o libro identificado polo ISBN a " "través de LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4974,70 +4981,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Índice de contidos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Páxina de título" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Glosario" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Agradecementos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Colofón" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Dereitos de autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Dedicatoria" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Prólogo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Lista de ilustracións" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Lista de táboas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Prefacio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Texto principal" @@ -7241,7 +7248,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Coleccións" @@ -7496,8 +7503,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10535,7 +10542,7 @@ msgstr "Localización" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11788,8 +11795,8 @@ msgstr "Interrumpindo..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autores" @@ -13576,18 +13583,18 @@ msgstr "Tamaño (MB)" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "O nome de busca é «{0}»" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "O UUID deste libro é «{0}»" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13595,7 +13602,7 @@ msgstr "O UUID deste libro é «{0}»" msgid "Permission denied" msgstr "Permiso denegado" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13604,30 +13611,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "Na biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Tamaño" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Marcado para eliminar" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Prema dúas veces para editar

    " @@ -14954,7 +14961,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14963,7 +14970,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14973,49 +14980,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -17685,7 +17692,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -17742,7 +17749,7 @@ msgstr "" "Cambiar os metadatos de moitos libros pode tardar bastante. Está seguro?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Buscas" @@ -19875,168 +19882,168 @@ msgstr "" "\n" "*** A sección «Por autor» é necesaria para a saída MOBI ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "Non hai libros dispoñibles para catalogar" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Non hai libros dispoñibles para meter no catálogo." -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -20525,7 +20532,7 @@ msgstr "" "Valor predeterminado: sen filtrado" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Mostrar información de saída detallada. Útil para a depuración" @@ -20859,38 +20866,33 @@ msgstr "" "A etiqueta só debe conter letras minúsculas, díxitos e guión baixo, e " "comezar por unha letra" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "creando columna personalizada " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Migrando a base de datos antiga á biblioteca de libros electrónicos en " "%s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Compactando a base de datos" @@ -22483,112 +22485,112 @@ msgstr "Artigo sen título" msgid "Unknown News Source" msgstr "Fonte de novas descoñecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "A receita «%s» necesita un nome de usuario e un contrasinal." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Rematou a descarga" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Produciuse un fallo na descarga dos seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Produciuse un fallo na descarga de partes do seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " desde " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tLigazóns erradas:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Non se puido obter o artigo." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" "O resultado do rastreo de depuración aparece máis arriba neste rexistro" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Execute co parámetro -vv para ver o motivo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "A obter os fluxos..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Obtivéronse fontes de noticias da páxina principal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Tratando de descargar a cuberta..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Xerando o tope..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Comezando a descarga [%d fío(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Fluxos descargados en %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Non se puido descargar a cuberta: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Descargando a cuberta desde %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Tope da imaxe descargada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Artigo sen título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Artigo descargado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Erro ao descargar o artigo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Obtendo o fluxo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -22596,7 +22598,7 @@ msgstr "" "No se pudo iniciar a sesión, comprobe o seu nome de usuario ou contrasinal " "do servizo de boletín do Calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -22643,7 +22645,7 @@ msgstr "Seccións" msgid "Articles" msgstr "Artigos" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -22653,12 +22655,12 @@ msgstr "" "\n" "Onde URL é, por exemplo, http://google.es" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "Directorio base onde se gardan os URL. O predeterminado é %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -22667,7 +22669,7 @@ msgstr "" "Tempo máximo en segundos para esperar a resposta do servidor. Valor " "predeterminado: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -22676,7 +22678,7 @@ msgstr "" "Máximo número de niveis de recursividade, i.e., profundidade das ligazóns a " "seguir. Valor predeterminado: %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from . O predeterminado é %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -22694,7 +22696,7 @@ msgstr "" "Intervalo minimo en segundos entre obtención de datos consecutivos. Valor " "predeterminado: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -22702,7 +22704,7 @@ msgstr "" "Codificación para os sitios web que está intentando descargar. O modo " "predeterminado é para tentar averiguar a codificación." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -22713,7 +22715,7 @@ msgstr "" "algunha das expresións regulares, seguirase a ligazón. De modo " "predeterminado, séguense todas as ligazóns." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -22721,7 +22723,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Non descargar follas de estilo CSS" diff --git a/src/calibre/translations/gu.po b/src/calibre/translations/gu.po index b54e4d19b1..1e897b89a9 100644 --- a/src/calibre/translations/gu.po +++ b/src/calibre/translations/gu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-08-20 06:46+0000\n" "Last-Translator: Hasit Bhatt \n" "Language-Team: Gujarati \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:42+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:49+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index 9e13e7fad8..c83ae3f3fa 100644 --- a/src/calibre/translations/he.po +++ b/src/calibre/translations/he.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-12-21 09:15+0000\n" "Last-Translator: Hisbro \n" "Language-Team: Hebrew \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:42+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:49+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -953,39 +953,69 @@ msgstr "הפסק את הרכיב המצויין" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "נתיב הסיפריה ארוך מידי. אורכו חייב להיות פחות מ-%d תווים." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "כן" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "ראשי" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "כרטיס A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "כרטיס B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "חדשות" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1068,23 +1098,23 @@ msgstr "רשימת פעולת לצורך תיקון שגיאות קוד" msgid "Communicate with Android phones." msgstr "מתקשר עם טלפון Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "תקשר עם סלולרי S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "תקשר עם מחשבי לוח מסוג WebOS." @@ -1173,29 +1203,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "מעדכן רישום נתוני מטא של החומרה" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d מתוך %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "הסתיים" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1205,7 +1235,7 @@ msgstr "" "הסר בעזרת אפליקציית ה-iBooks.\n" "לחץ על 'הצג פרטים' לקבלת רשימה." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1213,36 +1243,13 @@ msgstr "" "לא היה אפשר להמיר חלק מתמונות השער.\n" "לחץ על 'הצג פרטים' לקבלת רשימה." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "חדשות" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "קטלוג" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "תקשר עם אייטונס" @@ -2525,7 +2532,7 @@ msgid "There is insufficient free space on the storage card" msgstr "אין מספיק מקום פנוי על כרטיס הזכרון." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "חובר %s" @@ -4167,7 +4174,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4180,7 +4187,7 @@ msgstr "כותרת" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "מחבר/ים" @@ -4222,8 +4229,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4237,8 +4244,8 @@ msgstr "תוויות" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4370,8 +4377,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4529,70 +4536,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6704,7 +6711,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6959,8 +6966,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9859,7 +9866,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11026,8 +11033,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "מחברים" @@ -12727,18 +12734,18 @@ msgstr "גודל (מ\"ב)" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12746,7 +12753,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12755,30 +12762,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14033,7 +14040,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14042,7 +14049,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14052,49 +14059,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16518,7 +16525,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16573,7 +16580,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "חיפושים" @@ -18586,168 +18593,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19155,7 +19162,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19409,36 +19416,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20910,117 +20912,117 @@ msgstr "" msgid "Unknown News Source" msgstr "מקור חדשות בלתי ידוע" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "ההורדה הסתיימה" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "הורדת הכתבות הבאות כשלה:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "מנסה להוריד עמוד שער/כריכה..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "לא הצליח להוריד כריכה: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "מוריד כריכה מ-%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "כתבה ללא שם" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "כתבה הורדה: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "הורדת הכתבה כשלה: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21067,33 +21069,33 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from . ברירת המחדל היא " "%default ." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "פרק הזמן בין הורדות. ברירת המחדל היא %default שניות." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" "קידוד האותיות של האתר להורדה. ברירת המחדל תנסה לנחש את הקידוד המתאים." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21131,7 +21133,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "לא להוריד דפי-סגנון CSS" diff --git a/src/calibre/translations/hi.po b/src/calibre/translations/hi.po index f755b8e081..3edb05a48a 100644 --- a/src/calibre/translations/hi.po +++ b/src/calibre/translations/hi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-03-18 12:52+0000\n" "Last-Translator: Vibhav Pant \n" "Language-Team: Hindi \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:42+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:50+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -927,39 +927,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1040,23 +1070,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1143,71 +1173,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2481,7 +2488,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4113,7 +4120,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4126,7 +4133,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4168,8 +4175,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4183,8 +4190,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4317,8 +4324,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4476,70 +4483,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6651,7 +6658,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6906,8 +6913,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9806,7 +9813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10973,8 +10980,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12674,18 +12681,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12693,7 +12700,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12702,30 +12709,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13980,7 +13987,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13989,7 +13996,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13999,49 +14006,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16465,7 +16472,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16520,7 +16527,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18533,168 +18540,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19102,7 +19109,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19356,36 +19363,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20857,117 +20859,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21012,60 +21014,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21073,7 +21075,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/him.po b/src/calibre/translations/him.po index 50f97cc87b..5fa62fa135 100644 --- a/src/calibre/translations/him.po +++ b/src/calibre/translations/him.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-07-23 13:49+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Himachali \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:42+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:50+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/hr.po b/src/calibre/translations/hr.po index fa5dd025ee..157e34b5c3 100644 --- a/src/calibre/translations/hr.po +++ b/src/calibre/translations/hr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-03 18:49+0000\n" "Last-Translator: Tomislav Pešut \n" "Language-Team: Croatian \n" @@ -16,19 +16,19 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:49+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:56+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -119,7 +119,7 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -157,11 +157,11 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -171,18 +171,18 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -949,39 +949,69 @@ msgstr "Onesposobi imenovani priključak" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Da" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Glavni" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Vijesti" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1062,23 +1092,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kominiciraj sa Android telefonima." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1165,71 +1195,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "završeno" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Vijesti" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2503,7 +2510,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Memorijska kartica nema dovoljno slobodnog prostora" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Podnešeno %s" @@ -4295,7 +4302,7 @@ msgstr "Ne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4308,7 +4315,7 @@ msgstr "Naslov" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(i)" @@ -4350,8 +4357,8 @@ msgstr "Komentari" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4365,8 +4372,8 @@ msgstr "Tagovi" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4509,8 +4516,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4668,70 +4675,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Sadržaj" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Naslovna Stranica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "IndeksB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Pojmovnik" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Zahvale" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Autorsko pravo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Posveta" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Predgovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Popis Ilustracija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Popis Tabela" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Zabilješke" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Uvod" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Glavni Tekst" @@ -6862,7 +6869,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Kolekcije" @@ -7117,8 +7124,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10042,7 +10049,7 @@ msgstr "Lokacija" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11211,8 +11218,8 @@ msgstr "Prekidam..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autori" @@ -12938,18 +12945,18 @@ msgstr "Veličina (MB)" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12957,7 +12964,7 @@ msgstr "" msgid "Permission denied" msgstr "Dozvola je uskraćena" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12966,30 +12973,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Duplo klikni za urediti mene

    " @@ -14252,7 +14259,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14261,7 +14268,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14271,49 +14278,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16760,7 +16767,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16815,7 +16822,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18875,168 +18882,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19497,7 +19504,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Prikaži detaljne izlazne podatke. Korisno kod otkrivanja grešaka." @@ -19759,37 +19766,32 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Preseljavanje stare baze podataka na ebook biblioteku u %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Sažimanje baze podataka" @@ -21278,117 +21280,117 @@ msgstr "Artikal bez naslova" msgid "Unknown News Source" msgstr "Nepoznat Izvor Vijesti" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\" recept treba korisničko ime i lozinku." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Skidanje završeno" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Neuspjelo skidanje slijedećih artikala:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Neuspjelo skidanje dijelova slijedećih artikala:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " od " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tNeuspjele veze:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Hvatanje dotoka..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Dobijeni dotoci sa indeks stranice" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Pokušaj skidanja omota..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Početak skidanja [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Dotoci skinuti na %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Nemoguće skinuti omot: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Skidanje omota sa %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Artikal bez naslova" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Skinuti artikli: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Neuspjelo skidanje artikla: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Grabljenje dotoka" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21433,7 +21435,7 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -21443,12 +21445,12 @@ msgstr "" "\n" "Gdje URL je na primjer http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "Osnovni direktorij u koji je URL pohranjen. Standardan je %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -21457,7 +21459,7 @@ msgstr "" "Zastoj u sekundama za čekanje na odgovor od poslužitelja. Standardno: " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -21466,7 +21468,7 @@ msgstr "" "Makismalan broj razina za suvrat, kao dubina veze za slijediti. Standardno " "%default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tagovima. Standardno je %default." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -21484,7 +21486,7 @@ msgstr "" "Minimalan razmak u sekundama između uzastopnih hvatanja. Standardan je " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -21492,7 +21494,7 @@ msgstr "" "Šifriranje stranica koje pokušavate skinuti. Normalno je da probate " "odgonetnuti šifru." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -21502,7 +21504,7 @@ msgstr "" "može biti specificirana bezbroj puta, u kojem slučaju ako veza odgovara bilo " "kojem regexp, biće praćena. Standardno su sve veze praćene." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21510,7 +21512,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Ne skidaj CSS liste postavki" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index a2cf52a887..b9e18562ac 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-04 20:49+0000\n" "Last-Translator: Devilinside \n" "Language-Team: Hungarian \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:43+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:50+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -978,40 +978,70 @@ msgstr "A bővítmény letiltása" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Túl hosszú az elérési út a könyvtárhoz. Kevesebb mint %d karakter lehet" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Igen" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)sÁtlagos értékelés: %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Fő memória" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "„A” kártya" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "„B” kártya" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Hírek (RSS)" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1094,7 +1124,7 @@ msgstr "Hibakeresési napló" msgid "Communicate with Android phones." msgstr "Kommunikáció Androidos telefonokkal." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1102,7 +1132,7 @@ msgstr "" "A Fő memória könyvek tárolására szolgáló mappáinak vesszővel " "elválasztott listája. Az első létező mappába kerülnek a könyvek." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1110,11 +1140,11 @@ msgstr "" "A memóriakártya könyvek tárolására szolgáló mappáinak vesszővel " "elválasztott listája. Az első létező mappába kerülnek a könyvek." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Kommunikáció S60-as telefonnal." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Kommunikáció WebOS táblagépekkel." @@ -1225,29 +1255,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Eszköz metaadat listájának frissítése…" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d/%(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Kész" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1257,7 +1287,7 @@ msgstr "" "Törlés az iBooks alkalmazás segítségével.\n" "Kattintson a „Részletek” gombra a listához." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1265,36 +1295,13 @@ msgstr "" "Néhány borítót nem lehetett konvertálni.\n" "Kattintson a „Részletek megjelenítése” lehetőségre a listához." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Hírek (RSS)" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalógus" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Kommunikáció iTunes-szal." @@ -2686,7 +2693,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Nincs elég hely a memóriakártyán" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Átalakítva %s" @@ -4760,7 +4767,7 @@ msgstr "Nem" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4773,7 +4780,7 @@ msgstr "Cím" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Szerző(k)" @@ -4815,8 +4822,8 @@ msgstr "Megjegyzés" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4830,8 +4837,8 @@ msgstr "Címkék" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4988,8 +4995,8 @@ msgstr "" "Metaadatok és borító letöltése az ISBN-nek megfelelő könyvhöz a " "LibraryThing.com-ról\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5170,70 +5177,70 @@ msgid "No details available" msgstr "Nem érhetők el részletek" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Tartalomjegyzék" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Címlap" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Szószedet" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Köszönetnyilvánítás" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliográfia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Záradék" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Szerzői jog" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Ajánlás" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Mottó" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Előszó" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Illusztrációk listája" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Táblázatok listája" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Megjegyzések" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Előszó (szerk.)" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Fő szöveg" @@ -7522,7 +7529,7 @@ msgstr "" "class=\"series_name\">%(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Gyűjtemények" @@ -7784,8 +7791,8 @@ msgid "Delete Rule" msgstr "Szabály törlése" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "Hamis" @@ -10902,7 +10909,7 @@ msgstr "Hely" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12169,8 +12176,8 @@ msgstr "Megszakítás…" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Szerzők" @@ -13986,18 +13993,18 @@ msgstr "Méret (MB)" msgid "Modified" msgstr "Módosítva" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Keresési/rendezési feltétel: „{0}”" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "A könyv UUID-je: „{0}”" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -14005,7 +14012,7 @@ msgstr "A könyv UUID-je: „{0}”" msgid "Permission denied" msgstr "Hozzáférés megtagadva" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -14015,32 +14022,32 @@ msgid "" msgstr "" "A könyv helyét nem sikerült megváltoztatni. Esetleg más program is használja?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "Sikertelen adatbeállítás" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" "Nem sikerült az adatokat beállítani, további információkért kattintson a " "Részletek megjelenítésére." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "Könyvtárban" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Méret" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Megjelölve törlése" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Dupla-kattintás a szerkesztéshez

    " @@ -15426,7 +15433,7 @@ msgstr "Nincs feltétel megadva" msgid "You must specify at least one non-empty condition for this rule" msgstr "Legalább egy, nem üres feltételt meg kell adnia a szabályhoz" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15439,7 +15446,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15454,7 +15461,7 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" @@ -15462,7 +15469,7 @@ msgstr "" "
  • Ha a(z) %(col)s oszlop %(action)s értékű(kel/re..): " "%(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -15472,36 +15479,36 @@ msgstr "" "kattintson a „Szabály hozzáadása” gombra.

    A szabályra történő dupla " "kattintással módosíthatja a már meglévőt." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Sz&abály hozzáadása" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Szabály &eltávolítása" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "A kiválasztott szabály mozgatása felfelé" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "A kiválasztott szabály mozgatása lefelé" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Össze&tett szabály hozzáadása" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "Nincs kiválasztott szabály" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "Nincs kiválasztott szabály a következőhöz: %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "eltávolítás" @@ -18284,7 +18291,7 @@ msgstr "Könyvek feldolgozása." msgid "%(num)s of %(tot)s books processed." msgstr "%(num)s/%(tot)s könyv feldolgozva." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "MobileRead könyv gyorsítótár frissítése…" @@ -18346,7 +18353,7 @@ msgstr "" "Sok könyv metaadatának megváltoztatása hosszú ideig is eltarthat. Folytatja?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Keresés" @@ -20523,168 +20530,168 @@ msgstr "" "\n" "*** a „Szerzők szerint” rész hozzáadása szükséges MOBI kimenet esetén ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "Szimbólumok" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "Nincs elérhető könyv a katalógus készítéséhez" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "Címek" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "Műfajok" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "Utoljára hozzáadva" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "Utoljára olvasva" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "Adatbázis rendezése" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "Címek rendezése" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Nincs elérhető könyv a katalógusba illesztéshez" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "Műfajok HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "Címek HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "NCX fejléc" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "Sorozatok NCX" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "Címek NCX" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "Ezzel kezdődő címek: %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "Ezzel kezdődő címek: %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "Szerzők NCX" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "Szerzők ezzel kezdődően: %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "Szerzők ezzel kezdődően: %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "Utoljára hozzáadva NCX" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "Utoljára olvasva NCX" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "Műfajok NCX" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "OPF generálása" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "Miniatűrök" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "Miniatűr" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "NCX mentése" @@ -21176,7 +21183,7 @@ msgstr "" "Alapértelmezett: nincs szűrés" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" "Részletes kimeneti információk megjelenítése. Hasznos hibakeresésnél." @@ -21513,36 +21520,31 @@ msgstr "" "A felirat csak kicsi angol betűket, számokat és alul-vonást tartalmazhat és " "mindig betűvel kell kezdődnie" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)sÁtlagos értékelés: %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "egyéni oszlop készítése " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Régi adatbázis migrálása a jelenlegibe: %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Másolás: %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Adatbázis tömörítése" @@ -23329,113 +23331,113 @@ msgstr "Névtelen cikk" msgid "Unknown News Source" msgstr "Ismeretlen Hírforrás" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "A következő letöltése nem sikerült: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" "A következő hírösszeállításhoz felhasználónévre és jelszóra van szüksége: " "„%s”." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "A letöltés befejeződött" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "A következő cikkek letöltése nem sikerült:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "A következő cikkek részeinek letöltése nem sikerült:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " innen: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tHibás linkek:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Nem lehet cikket letölteni." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "A hibakeresés elérhető előrébb ebben a naplófájlban" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Futassa a -vv kapcsolóval, hogy láthassa az okát" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Hírek letöltése…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Hírek letöltve az index oldalról" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Borító letöltése…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Fejléc generálása…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Letöltés megkezdve [%d szálon]…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Hírek letöltve: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Nem lehet borítót letölteni: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Borító letöltése a következő helyről: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Fejléc kép letöltve" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Cikkek ebben a számban: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Névtelen Cikk" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Cikk letöltve: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "A következő cikk letöltése nem sikerült: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Hírek letöltése" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -23443,7 +23445,7 @@ msgstr "" "Nem sikerült a bejelentkezés, ellenőrizze a calibre Periodicals " "szolgáltatáshoz tartozó felhasználónevét és jelszavát." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -23490,7 +23492,7 @@ msgstr "Szakaszok" msgid "Articles" msgstr "Cikkek" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -23499,12 +23501,12 @@ msgstr "" "%prog URL\n" "URL például a http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "Az az alapmappa, ahová az URL mentve lesz. Alapértelmezett: %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -23513,14 +23515,14 @@ msgstr "" "Az időtúllépés másodpercben a kiszolgáló válaszára várva. Alapbeállítás " "%default mp" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "A követendő linkmélység maximális értéke, Alapértelmezett %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from HTML tag-ekben lévő " "fájlokra érvényes. Alapértelmezett: %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -23538,7 +23540,7 @@ msgstr "" "A minimális időköz másodpercben az egymást követő letöltések között. " "Alapérték: %default mp." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -23546,7 +23548,7 @@ msgstr "" "A letölteni kívánt weboldal karakterkódolása. Alapbeállításként automatikus " "felismerés." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -23557,7 +23559,7 @@ msgstr "" "bármelyiknek, feldolgozásra kerül. Alapesetben minden link feldolgozásra " "kerül." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -23571,7 +23573,7 @@ msgstr "" "„match” (egyezési) reguláris kifejezés meg van adva, akkor a „filter” lesz " "először alkalmazva." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Ne töltse le a CSS stíluslapokat." diff --git a/src/calibre/translations/id.po b/src/calibre/translations/id.po index 13651fa7d0..8a008b9fc3 100644 --- a/src/calibre/translations/id.po +++ b/src/calibre/translations/id.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-01-18 11:51+0000\n" "Last-Translator: Amri Ristadi \n" "Language-Team: Indonesian \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:43+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:51+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -950,39 +950,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1063,23 +1093,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1166,71 +1196,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2504,7 +2511,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4136,7 +4143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4149,7 +4156,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4191,8 +4198,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4206,8 +4213,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4340,8 +4347,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4499,70 +4506,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6674,7 +6681,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6929,8 +6936,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9829,7 +9836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10996,8 +11003,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12697,18 +12704,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12716,7 +12723,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12725,30 +12732,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14003,7 +14010,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14012,7 +14019,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14022,49 +14029,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16488,7 +16495,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16543,7 +16550,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18556,168 +18563,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19125,7 +19132,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19379,36 +19386,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20880,117 +20882,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21035,60 +21037,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21096,7 +21098,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/is.po b/src/calibre/translations/is.po index 73a13ef0a6..8c7f88bb37 100644 --- a/src/calibre/translations/is.po +++ b/src/calibre/translations/is.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: 20120515-src_calibre_translations_calibre-is\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-05-23 19:33+0000\n" "Last-Translator: Sveinn í Felli \n" "Language-Team: Icelandic \n" @@ -17,19 +17,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:43+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:50+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -120,7 +120,7 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -158,11 +158,11 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -172,18 +172,18 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -927,39 +927,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1040,23 +1070,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1143,71 +1173,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2481,7 +2488,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4110,7 +4117,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4123,7 +4130,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4165,8 +4172,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4180,8 +4187,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4314,8 +4321,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4473,70 +4480,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6648,7 +6655,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6903,8 +6910,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9803,7 +9810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10970,8 +10977,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12671,18 +12678,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12690,7 +12697,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12699,30 +12706,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13977,7 +13984,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13986,7 +13993,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13996,49 +14003,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16462,7 +16469,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16517,7 +16524,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18530,168 +18537,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19099,7 +19106,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19353,36 +19360,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20854,117 +20856,117 @@ msgstr "Ónefnd grein" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " frá " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Ónefnd grein" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21009,60 +21011,60 @@ msgstr "Hlutar" msgid "Articles" msgstr "Greinar" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21070,7 +21072,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 29264f911c..1430b1d1ea 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -9,16 +9,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" -"PO-Revision-Date: 2013-01-05 14:57+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" +"PO-Revision-Date: 2013-01-27 10:48+0000\n" "Last-Translator: Vincenzo Reale \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:43+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-28 05:12+0000\n" +"X-Generator: Launchpad (build 16451)\n" "Language: it\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -28,11 +28,11 @@ msgid "Does absolutely nothing" msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -123,7 +123,7 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -161,11 +161,11 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -175,18 +175,18 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -915,6 +915,7 @@ msgstr "" msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." msgstr "" +"Questo profilo è pensato per la serie di dispositivi PocketBook Pro 912." #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" @@ -998,40 +999,70 @@ msgstr "Disabilita il plugin nominato" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Percorso alla libreria troppo lungo. Deve essere minore di %d caratteri." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Sì" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)sLa valutazione media è %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Principale" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Scheda A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Scheda B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Notizie" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1115,7 +1146,7 @@ msgstr "Log di debug" msgid "Communicate with Android phones." msgstr "Comunica con i telefoni Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1123,7 +1154,7 @@ msgstr "" "Elenco separato da virgole di cartelle dove inviare ebook sulla memoria " "principale del dispositivo. Sarà utilizzata la prima esistente" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1131,11 +1162,11 @@ msgstr "" "Elenco separato da virgole di cartelle dove inviare ebook sulla scheda di " "memoria del dispositivo. Sarà utilizzata la prima esistente" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Comunica con i telefoni S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Comunica con tablet WebOS." @@ -1250,29 +1281,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "commento del forum per ulteriori informazioni.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Aggiornamento dei metadati sul dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d di %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "completato" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1282,7 +1313,7 @@ msgstr "" "Eliminali utilizzando iBooks.\n" "Fai clic su 'Mostra dettagli' per un elenco." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1290,36 +1321,13 @@ msgstr "" "Alcune copertine non possono essere convertite.\n" "Fai clic su 'Mostra dettagli' per un elenco." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Notizie" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Catalogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Comunica con iTunes." @@ -1488,7 +1496,7 @@ msgstr "Comunica con il lettore PocketBook 301." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237 msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." -msgstr "" +msgstr "Comunica con il lettore PocketBook 602/603/902/903/Pro 912." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257 msgid "Communicate with the PocketBook 622 reader." @@ -2467,7 +2475,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:303 msgid "Replace books with the same calibre identifier" -msgstr "" +msgstr "Sostituisci i libri con lo stesso identificatore di calibre" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:304 msgid "" @@ -2476,6 +2484,11 @@ msgid "" "not change even if the save template produces a different result. Using this " "option in most cases prevents having multiple copies of a book on the device." msgstr "" +"Usa questa opzione per sovrascrivere un libro sul dispositivo se il libro ha " +"lo stesso identificatore di calibre di quello da inviare. Il nome del file " +"del libro non cambierà anche se il modello di salvataggio produce un " +"risultato diverso. L'utilizzo di questa opzione evita nella maggior parte " +"dei casi di avere diverse copie di un libro sul dispositivo." #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:797 #, python-format @@ -2760,7 +2773,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Non c'è spazio sufficiente nella scheda di memoria" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Trasformato %s" @@ -4892,7 +4905,7 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4905,7 +4918,7 @@ msgstr "Titolo" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autori" @@ -4947,8 +4960,8 @@ msgstr "Commenti" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4962,8 +4975,8 @@ msgstr "Tag" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -5122,8 +5135,8 @@ msgstr "" "Recupera un'immagine di copertina/metadati sociali per il libro identificato " "con da ISBN da LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5302,70 +5315,70 @@ msgid "No details available" msgstr "Nessun dettaglio disponibile" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Indice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Pagina del titolo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Indice analitico" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Glossario" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Ringraziamenti" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Colophon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Diritti d'autore" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Dedica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Premessa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Indice delle figure" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Indice delle tabelle" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Note" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Prefazione" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Corpo del testo" @@ -7191,6 +7204,29 @@ msgid "" " library.
  • \n" " " msgstr "" +"

    Informazioni su Ottimizza libro

    \n" +"

    Tweak Book ti permette di modificare l'aspetto di un ebook\n" +" operando piccoli cambiamenti al suo interno. Per utilizzare " +"Ottimizza libro,\n" +" occorre avere una minima conoscenza di HTML e CSS, che sono " +"tecnologie\n" +" usate negli ebook. I passi da seguire sono:

    \n" +"
    \n" +"
      \n" +"
    1. Fare clic \"Esplodi libro\": questa funzione scomporrà il " +"libro nelle sue\n" +" componenti interne.
    2. \n" +"
    3. Fare clic con il tasto destro su un qualunque file " +"visualizzato and selezionare \"Apri con...\" per\n" +" modificarlo nell'editor di testo preferito.
    4. \n" +"
    5. Una volta terminata l'ottimizzazione: chiudere la " +"finestra di visualizzazione file\n" +" e la finestra dell'editor usato per fare le modifiche. Fare " +"poi clic con \n" +" Il pulsante \"Rigenera libro\", per aggiornare il libro nella " +"libreria di\n" +" calibre.
    6. \n" +"
    " #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:103 msgid "&Explode Book" @@ -7644,7 +7680,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Libro %(sidx)s di %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Raccolte" @@ -7906,8 +7942,8 @@ msgid "Delete Rule" msgstr "Elimina regola" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "Falso" @@ -11097,7 +11133,7 @@ msgstr "Posizione" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11205,14 +11241,16 @@ msgid "" "Books with the same titles as the following already exist in calibre. Select " "which books you want added anyway." msgstr "" +"In calibre esistono già libri con gli stessi titoli. Seleziona quali libri " +"vuoi aggiungere comunque." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:45 msgid "Select &all" -msgstr "" +msgstr "Selezion&a tutto" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 msgid "Select &none" -msgstr "" +msgstr "&Nessuna selezione" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:89 msgid "Already in calibre:" @@ -11756,6 +11794,11 @@ msgid "" " the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n" " conversion of a large number of books and something went wrong." msgstr "" +"Quando si esegue una conversione nello stesso formato, \n" +"ad esempio, da EPUB a EPUB, calibre salva l'EPUB originale\n" +"come ORIGINAL_EPUB. Questa opzione fa in modo che calibre ripristini\n" +"l'EPUB dal file ORIGINAL_EPUB. È utile hai effettuato una conversione\n" +"sequenziale di un gran numero di libri e qualcosa non è andato a buon fine." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:608 msgid "Restore pre conversion &originals, if available" @@ -12368,8 +12411,8 @@ msgstr "Interruzione in corso..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autori" @@ -14204,18 +14247,18 @@ msgstr "Dimensione (MB)" msgid "Modified" msgstr "Modificato" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "La parola chiave è «{0}»" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "Lo UUID di questi libri è \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -14223,7 +14266,7 @@ msgstr "Lo UUID di questi libri è \"{0}\"" msgid "Permission denied" msgstr "Permesso negato" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -14234,32 +14277,32 @@ msgstr "" "Non è possibile cambiare la posizione sul disco di questo libro. È aperto da " "qualche altro programma?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "Impostazione dati non riuscita" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" "Impossibile impostare i dati, fai clic su Mostra dettagli per conoscere la " "causa." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "Nella biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Dimensione" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Marcato per l'eliminazione" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Doppio clic per modificare

    " @@ -15623,7 +15666,7 @@ msgstr "Nessuna condizione" msgid "You must specify at least one non-empty condition for this rule" msgstr "Devi specificare almeno una condizione non vuota per questa regola" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15636,7 +15679,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15651,14 +15694,14 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Se la colonna %(col)s %(action)s valore: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -15669,36 +15712,36 @@ msgstr "" "Aggiungi regola in basso per iniziare.

    Puoi cambiare una regola " "esistente facendo clic su di essa." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Aggiungi regola" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Rimuovi regola" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Sposta la regola selezionata in alto" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Sposta la regola selezionata in basso" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Aggiungi regola avanzata" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "Nessuna regola selezionata" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "Nessuna regola selezionata per %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "rimozione" @@ -16302,6 +16345,9 @@ msgid "" "The list of device plugins you have disabled. Uncheck an entry to enable the " "plugin. calibre cannot detect devices that are managed by disabled plugins." msgstr "" +"L'elenco dei plugin dei dispositivi disabilitati. Togli la spunta su una " +"voce per abilitare il relativo plugin. calibre non può riconoscere i " +"dispositivi gestiti da plugin disabilitati." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:103 msgid "Narrow" @@ -18474,7 +18520,7 @@ msgstr "Elaborazione libri." msgid "%(num)s of %(tot)s books processed." msgstr "%(num)s di %(tot)s libri elaborati." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "Aggiornamento della cache del libro MobileRead..." @@ -18539,7 +18585,7 @@ msgstr "" "sicuro?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Ricerche" @@ -18871,6 +18917,10 @@ msgid "" "moved the book's files around outside of calibre. You will need to find " "those files and re-add them to calibre." msgstr "" +"Impossibile convertire %s poiché non ha alcun file di ebook. Se pensi " +"di avere i file, ma calibre non riesce a trovarli, molto probabilmente è " +"perché hai spostato i file fuori da calibre. È necessario trovare i file e " +"riaggiungerli a calibre." #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:108 #, python-format @@ -18892,6 +18942,8 @@ msgid "" "Could not convert %(num)d of %(tot)d books, because no supported source " "formats were found." msgstr "" +"Impossibile convertire %(num)d di %(tot)d libri, poiché non sono stati " +"trovati formati di origine supportati." #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:151 msgid "Queueing books for bulk conversion" @@ -19024,6 +19076,27 @@ msgid "" " your ebook reader may have trouble with the EPUB.\n" " " msgstr "" +"\n" +" Molti vecchi dispositivi di lettura non possono leggere\n" +" EPUB che hanno componenti interne oltre una certa " +"dimensione.\n" +" Perciò, nella conversione in EPUB, calibre cerca " +"automaticamente\n" +" di suddividere l'EPUB in pezzi più piccoli. Per alcuni\n" +" file che hanno grandi blocchi di testo indifferenziati, " +"questa\n" +" suddivisione può non andare a buon fine.\n" +"

    Puoi ovviare al problema o incrementando la " +"dimensione\n" +" massima della suddivisione nella schermata di conversione in " +"EPUB Output,\n" +" o abilitando l'elaborazione euristica sempre nella schermata " +"di\n" +" conversione. Nota che se aumenti troppo la dimensione della " +"suddivisione,\n" +" il dispositivo di lettura potrebbe avere preoblemi nel " +"leggere l'EPUB.\n" +" " #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:663 msgid "Conversion Failed" @@ -19513,7 +19586,7 @@ msgstr "Ricorda la pagina &corrente all'uscita" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:441 msgid "Show &controls in the viewer window" -msgstr "" +msgstr "Mostra i &controlli nella finestra del visualizzatore" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:442 msgid "&Miscellaneous options" @@ -20766,64 +20839,64 @@ msgstr "" "\n" "*** Aggiunta sezione 'Per autore' richiesta per l'output MOBI ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "Simboli" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "Nessun genere da catalogare.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" "Marca l'espressione regolare 'Generi esclusi' nelle opzioni dell'ebook.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "Non ci sono libri da catalogare" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "Titoli" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "Generi" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "Aggiunti di recente" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "Letti di recente" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "Descrizioni" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "

    Valori non coerenti di Ordinamento autore per Autore
    " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" "Avviso: valori non coerenti di Ordinamento autore per Autore '{!s}':\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "Ordinamento database" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "Ordinamento titoli" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" @@ -20831,107 +20904,107 @@ msgstr "" "Nessun libro da catalogare.\n" "Marca le regole 'Libri esclusi' nelle opzioni dell'ebook.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Non ci sono libri disponibili da includere nel catalogo" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "Generi HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "Titoli HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "di " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "Descrizioni HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "Descrizione HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "Intestazione NCX" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "NCX per Descrizioni" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "NCX per Serie" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "Serie che iniziano con %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "Serie che iniziano con '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "NCX per Titoli" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "Titoli che iniziano con %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "Titoli che iniziano con '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "NCX per Autori" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "Autori che iniziano con '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "Autori che iniziano con %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "NCX per Aggiunti di recente" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "NCX per Letti di recente" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "NCX per Generi" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "Generazione OPF" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "Miniature" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "Miniatura" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "Salvataggio NCX" @@ -21426,7 +21499,7 @@ msgstr "" "Predefinito: nessun filtraggio" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Mostra un output dettagliato. Utile per il debug" @@ -21744,37 +21817,32 @@ msgstr "" "L'etichetta può contenere solo lettere minuscole, numeri e trattini bassi, e " "deve iniziare con una lettera" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)sLa valutazione media è %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "preferenza ripristinata " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "creazione colonna personalizzata " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Migrazione del vecchio database nella biblioteca in %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Sto copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Compattazione database" @@ -23363,111 +23431,111 @@ msgstr "Articolo senza titolo" msgid "Unknown News Source" msgstr "Sorgente di notizie sconosciuta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "Scaricamento di %s non riuscito" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "La ricetta \"%s\" richiede un nome utente e password." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Scaricamento completato" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Scaricamento non riuscito dei seguenti articoli:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Scaricamento dei seguenti articoli non riuscito parzialmente:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " da " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tCollegamenti non validi:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Impossibile scaricare l'articolo." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "La traccia di debug è disponibile nella parte iniziale di questo log" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Esegui con -vv per vedere il motivo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Scaricamento fonti..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Ricevute fonti dalla pagina principale" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Tentativo di scaricamento della copertina..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Preparazione dell'immagine principale in corso" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Inizio scaricamento [%d articoli]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Fonti scaricate in %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Impossibile scaricare la copertina: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Scaricamento copertina da %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Immagine principale scaricata" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Articoli in questo numero: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Articolo senza titolo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Articolo scaricato: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Scaricamento non riuscito dell'articolo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Scaricamento fonte" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -23475,7 +23543,7 @@ msgstr "" "Impossibile accedere, controllare il nome utente e la password per il " "servizio Periodici di calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -23522,7 +23590,7 @@ msgstr "Sezioni" msgid "Articles" msgstr "Articoli" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -23532,12 +23600,12 @@ msgstr "" "\n" "Dov'è l'URL. Esempio: http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "Cartella base in cui le URL sono salvate. Predefinita: %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -23546,7 +23614,7 @@ msgstr "" "Timeout in secondi da aspettare per una risposta dal server. Predefinito: " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -23555,7 +23623,7 @@ msgstr "" "Numero massimo di livelli ricorsivi, cioè profondità dei link da seguire. " "Predefinito: %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from . Il valore predefinito è %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -23573,7 +23641,7 @@ msgstr "" "Intervallo minimo in secondi tra due scaricamenti consecutivi. Predefinito: " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -23581,7 +23649,7 @@ msgstr "" "La codifica caratteri del sito web che si sta cercando di scaricare. " "L'impostazione predefinita è quella di provare e indovinare la codifica." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -23592,7 +23660,7 @@ msgstr "" "questo modo se un collegamento corrisponde a una delle espressioni regolari " "sarà seguito. Per impostazione predefinita i collegamenti non vengono seguiti" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -23600,7 +23668,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Non scaricare i fogli di stile CSS" diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index 3cae980b44..3a651786f4 100644 --- a/src/calibre/translations/ja.po +++ b/src/calibre/translations/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-16 10:46+0000\n" "Last-Translator: Shushi Kurose \n" "Language-Team: Japanese \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:44+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:51+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -937,39 +937,69 @@ msgstr "名付けたプラグインを無効にする" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "ライブラリへのパスが長すぎます。%d文字以下でなければなりません。" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "はい" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)s 平均評価は %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "主メモリー" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "カードA" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "カードB" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "ニュース" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1051,23 +1081,23 @@ msgstr "デバッグログ" msgid "Communicate with Android phones." msgstr "Androidフォンと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "デバイスメインメモリー上のe-bookの送り先ディレクトリ、のカンマ区切りのリスト。最初に見つかったものが使われます。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "デバイスストレージ・カード上のe-bookの送り先ディレクトリ、のカンマ区切りのリスト。最初に見つかったものが使われます。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "電話機 S60 と通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "WebOSタブレットと通信します。" @@ -1174,29 +1204,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "この投稿を参照してください。

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "デバイスの書誌情報リストを更新しています..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d / %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "完了" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1206,7 +1236,7 @@ msgstr "" "iBooksアプリを使って削除してください。\n" "「詳細を表示」をクリックするとリストを表示します。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1214,36 +1244,13 @@ msgstr "" "いくつかの表紙が変換できませんでした。\n" "「詳細を表示」をクリックするとリストを表示します。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "ニュース" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "カタログ" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "iTunesと通信します。" @@ -2581,7 +2588,7 @@ msgid "There is insufficient free space on the storage card" msgstr "記録媒体のカードに十分な空きスペースがありません" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "%sを描画" @@ -4393,7 +4400,7 @@ msgstr "いいえ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4406,7 +4413,7 @@ msgstr "タイトル" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "著者" @@ -4448,8 +4455,8 @@ msgstr "コメント" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4463,8 +4470,8 @@ msgstr "タグ" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4610,8 +4617,8 @@ msgstr "" "\n" "表紙イメージとソーシャルな書誌情報を、ISBNに基づいてLibraryThing.comから取得します。\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4778,70 +4785,70 @@ msgid "No details available" msgstr "詳細不明" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "目次" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "タイトルページ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "索引" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "用語解説" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "謝辞" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "書誌情報" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "出版社のマーク" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "著作権" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "献辞" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "題辞" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "前書き" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "図一覧" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "表一覧" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "注釈" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "はじめに" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "本文" @@ -6992,7 +6999,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "%(series)sの %(sidx)s 巻" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "コレクション" @@ -7253,8 +7260,8 @@ msgid "Delete Rule" msgstr "削除ルール" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "False" @@ -10244,7 +10251,7 @@ msgstr "位置" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11453,8 +11460,8 @@ msgstr "停止中..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "著者" @@ -13198,18 +13205,18 @@ msgstr "サイズ (MB)" msgid "Modified" msgstr "修正日" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "検索名は \"{0}\" です" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "この本のUUIDは \"{0}\" です" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13217,7 +13224,7 @@ msgstr "この本のUUIDは \"{0}\" です" msgid "Permission denied" msgstr "許可がありません" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13226,30 +13233,30 @@ msgid "" "program?" msgstr "この書籍のディスク上の場所を変えられませんでした。他のプログラムで開かれていないか確認してください。" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "データ設定に失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "データ設定できませんでした。「詳細を表示」をクリックすると理由を見れます。" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "ライブラリ中" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "サイズ" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "削除する、としてマーク" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "ダブルクリックで編集

    " @@ -14543,7 +14550,7 @@ msgstr "条件がありません" msgid "You must specify at least one non-empty condition for this rule" msgstr "このルールの中の最低でも1つの条件が空欄で無い様にしてください" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14556,7 +14563,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14569,13 +14576,13 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "
  • もし %(col)s 列が %(action)s の時の値: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -14584,36 +14591,36 @@ msgstr "" "calibreがどの色を利用するか決める\"ルール\"を作成して、本リストの列の色を設定することができます。以下の「ルールを追加」ボタンをクリックしてくだ" "さい。

    ダブルクリックして、すでにあるルールを変更することもできます。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "ルールを追加" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "ルールを削除" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "選択したルールを上に移動" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "選択したルールを下に移動" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "高度なルールを追加" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "ルールが選択されていません" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "%s のルールが選択されていません。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "削除" @@ -17191,7 +17198,7 @@ msgstr "本を処理中" msgid "%(num)s of %(tot)s books processed." msgstr "%(num)s / %(tot)s 本を処理" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "MobileRead 本キャッシュを更新中..." @@ -17251,7 +17258,7 @@ msgid "" msgstr "いくつかの本の書誌情報を変更するのには、いくらか時間がかかります。よろしいですか?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "検索" @@ -19356,168 +19363,168 @@ msgstr "" "\n" "*** MOBI出力には'著者別'セクションを追加することが必要です ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "カタログへの本がありません" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "カタログへ入れる本がありません" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19976,7 +19983,7 @@ msgstr "" "デフォルト: フィルターなし" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "詳細な出力情報を表示します。デバッグに便利です。" @@ -20286,36 +20293,31 @@ msgid "" "start with a letter" msgstr "ラベルは、小文字のアルファベット、数字、アンダースコアでアルファベットから始まらなくてはなりません。" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)s 平均評価は %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "カスタム列を作成 " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    古いデータベースを %s の電子書籍ライブラリへ移行

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "コピー中%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "データベースのコンパクト化" @@ -21921,117 +21923,117 @@ msgstr "タイトルのない記事" msgid "Unknown News Source" msgstr "不明なニュースソース" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\" レシピはユーザー名とパスワードが必要です。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "ダウンロード完了" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "以下の記事のダウンロードに失敗しました:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "以下の記事の一部のダウンロードに失敗しました。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " / " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\t失敗したリンク:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "記事を取得できませんでした。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "デバッグ用トレースバックはこのログの前のほうにあります。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "-wを付けて実行すると理由が参照できます" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "フィードの取得中..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "インデックスページからフィードを取得" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "表紙をダウンロードしようとしています..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "ロゴイメージを生成中..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "ダウンロードを開始 [%d スレッド]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "%s にフィードがダウンロードされました。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "表紙がダウンロードできません: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "%s から表紙をダウンロード中" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "ロゴイメージをダウンロードしました" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "このニュースの記事: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "タイトルのない記事" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "記事をダウンロードしました:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "記事のダウンロードに失敗しました:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "フィードを取得中" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "ログインに失敗。Calibreの定期刊行物サービスにあるユーザー名とパスワードの設定を確かめてください。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -22076,7 +22078,7 @@ msgstr "セクション" msgid "Articles" msgstr "記事" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -22086,46 +22088,46 @@ msgstr "" "\n" "URLは例えば以下のような物:http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "URLが保存されるベースディレクトリ。デフォルトは %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "サーバーからの応答を待つタイムアウトの秒数。デフォルト: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "再帰的にたどる最大のレベル。(リンクをたどる深さ)デフォルト: %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "ダウンロードする最大のファイル数。これは タグのみに適用されます。デフォルトは %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "連続して取得する間隔の最小の間隔秒。デフォルトは %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "ダウンロードしようとするウエブサイトの文字エンコーディング。デフォルトではエンコーディングは自動判別されます。" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -22134,7 +22136,7 @@ msgstr "" "この正規表現にマッチするリンクのみをたどる。このオプションは何度でも指定できるので、指定したどれかの正規表現にマッチすれば、そのリンクはたどられます。デフ" "ォルトではすべてのリンクをたどります。" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -22142,7 +22144,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "CSS(スタイルシート)をダウンロードしない" diff --git a/src/calibre/translations/jv.po b/src/calibre/translations/jv.po index e4193a8638..02cbb0c792 100644 --- a/src/calibre/translations/jv.po +++ b/src/calibre/translations/jv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-08-09 07:28+0000\n" "Last-Translator: anggoro \n" "Language-Team: Javanese \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 0;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:44+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:51+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -931,39 +931,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1044,23 +1074,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1147,71 +1177,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2485,7 +2492,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4114,7 +4121,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4127,7 +4134,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4169,8 +4176,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4184,8 +4191,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4318,8 +4325,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4477,70 +4484,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6652,7 +6659,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6907,8 +6914,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9807,7 +9814,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10974,8 +10981,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12675,18 +12682,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12694,7 +12701,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12703,30 +12710,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13981,7 +13988,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13990,7 +13997,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14000,49 +14007,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16466,7 +16473,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16521,7 +16528,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18534,168 +18541,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19103,7 +19110,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19357,36 +19364,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20858,117 +20860,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21013,60 +21015,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21074,7 +21076,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/ka.po b/src/calibre/translations/ka.po index 38ce3492fd..c3d2491abb 100644 --- a/src/calibre/translations/ka.po +++ b/src/calibre/translations/ka.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-08-26 09:07+0000\n" "Last-Translator: clouds ge \n" "Language-Team: Georgian \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:41+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:48+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -928,39 +928,69 @@ msgstr "გათიშე დასახელებული ფლაგი #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "დიახ" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "მთავარი" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1041,23 +1071,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "დაუკავშირდი S60 ტელეფონებს." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "დაუკავშირდი WebOS ტაბლეტებს." @@ -1144,71 +1174,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2482,7 +2489,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4111,7 +4118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4124,7 +4131,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4166,8 +4173,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4181,8 +4188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4315,8 +4322,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4474,70 +4481,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6649,7 +6656,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6904,8 +6911,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9804,7 +9811,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10971,8 +10978,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12672,18 +12679,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12691,7 +12698,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12700,30 +12707,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13978,7 +13985,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13987,7 +13994,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13997,49 +14004,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16463,7 +16470,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16518,7 +16525,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18531,168 +18538,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19100,7 +19107,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19354,36 +19361,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20855,117 +20857,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21010,60 +21012,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21071,7 +21073,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/kn.po b/src/calibre/translations/kn.po index 00dfd65219..016a0a7ec3 100644 --- a/src/calibre/translations/kn.po +++ b/src/calibre/translations/kn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-05-09 10:16+0000\n" "Last-Translator: s k Nagesh \n" "Language-Team: Kannada \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:44+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:52+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -928,39 +928,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1041,23 +1071,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1144,71 +1174,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2482,7 +2489,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4111,7 +4118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4124,7 +4131,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4166,8 +4173,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4181,8 +4188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4315,8 +4322,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4474,70 +4481,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6649,7 +6656,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6904,8 +6911,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9804,7 +9811,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10971,8 +10978,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12672,18 +12679,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12691,7 +12698,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12700,30 +12707,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13978,7 +13985,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13987,7 +13994,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13997,49 +14004,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16463,7 +16470,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16518,7 +16525,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18531,168 +18538,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19100,7 +19107,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19354,36 +19361,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20855,117 +20857,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21010,60 +21012,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21071,7 +21073,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/ko.po b/src/calibre/translations/ko.po index 8b89c969cf..197450a3d8 100644 --- a/src/calibre/translations/ko.po +++ b/src/calibre/translations/ko.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-03 19:54+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Korean \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:44+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:52+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -935,39 +935,69 @@ msgstr "주어진 이름의 플러그인을 사용하지 않습니다" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "예" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "주" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "카드 A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "카드 B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "뉴스" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1048,23 +1078,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "안드로이드폰과 통신합니다." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "S60 휴대폰과 통신합니다." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1153,29 +1183,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "장치의 메타 정보 목록을 갱신합니다..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "완료됨" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1185,7 +1215,7 @@ msgstr "" "iBooks 앱을 이용해서 삭제합니다.\n" "목록를 보려면 '상세히 보기'를 누르세요." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1193,36 +1223,13 @@ msgstr "" "일부 표지를 변환할 수 없었습니다.\n" "목록을 보려면 '상세히 보기'를 누르세요." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "뉴스" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "분류" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "iTunes와 통신합니다." @@ -2498,7 +2505,7 @@ msgid "There is insufficient free space on the storage card" msgstr "메모리카드에 여유 공간이 부족합니다." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "%s가 만들어졌습니다" @@ -4195,7 +4202,7 @@ msgstr "아니오" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4208,7 +4215,7 @@ msgstr "제목" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "저자" @@ -4250,8 +4257,8 @@ msgstr "설명" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4265,8 +4272,8 @@ msgstr "태그" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4406,8 +4413,8 @@ msgstr "" "Fetch a cover image/social metadata for the book identified by ISBN from " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4565,70 +4572,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "목차" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "제목 페이지" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "색인" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "용어집" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "참고 문헌" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "출판 정보" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "저작권" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "바치는 글" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "서문" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "그림 차례" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "표 차례" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "노트" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "서문" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "본문" @@ -6742,7 +6749,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "모음집" @@ -6997,8 +7004,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9905,7 +9912,7 @@ msgstr "위치" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11075,8 +11082,8 @@ msgstr "중단하는 중..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "저자" @@ -12776,18 +12783,18 @@ msgstr "용량 (MB)" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "검색 이름은 \"{0}\"입니다" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12795,7 +12802,7 @@ msgstr "" msgid "Permission denied" msgstr "권한이 거부되었습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12804,30 +12811,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "용량" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "편집하려면 더블클릭하세요

    " @@ -14084,7 +14091,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14093,7 +14100,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14103,49 +14110,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16586,7 +16593,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16641,7 +16648,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "검색" @@ -18669,168 +18676,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19250,7 +19257,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "상세한 출력 정보를 표시합니다. 디버깅 시에 유용합니다." @@ -19512,36 +19519,31 @@ msgid "" "start with a letter" msgstr "라벨은 소문자, 숫자, 밑줄만 포함할 수 있으며 영문자로 시작되어야 합니다." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "%s 복사하는중" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -21017,117 +21019,117 @@ msgstr "제목없는 항목" msgid "Unknown News Source" msgstr "알 수 없는 뉴스 소스" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "'%s' 리시프는 사용자 이름과 암호를 필요로 합니다." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "내려받기 완료" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "다음 게시물의 내려받기가 실패:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "다음 게시물의 부분적 내려받기가 실패:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\t실패한 링크:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "공급자를 가져옵니다..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "색인 페이지에서 가져온 공급자" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "표지의 내려받기를 시도합니다..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "내려받기 시작 [%d 개의 스레드]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "%s에 내려받은 공급자" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "표지를 내려받을 수 없습니다: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "%s 에서 표지를 내려받습니다" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "제목없는 게시물" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "게시물 내려받음: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "게시물 내려받기 실패: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "공급자 가져오기" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21172,60 +21174,60 @@ msgstr "구간" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "서버로부터의 응답을 기다릴 대기시간입니다(초 단위). 기본값: %default 초" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "내려받을 파일의 최대 개수입니다. 태그에 있는 파일에만 적용합니다. 기본값은 %default 입니다." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "내려받으려고 하는 웹사이트에 대한 문자 인코딩입니다. 기본값은 추측하여 인코딩을 시도합니다." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21233,7 +21235,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "CSS 스타일시트를 내려받지 않음" diff --git a/src/calibre/translations/ku.po b/src/calibre/translations/ku.po index 5db6549531..b719167abd 100644 --- a/src/calibre/translations/ku.po +++ b/src/calibre/translations/ku.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-12-12 17:33+0000\n" "Last-Translator: Erdal Ronahi \n" "Language-Team: Kurdish \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:44+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:52+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/lt.po b/src/calibre/translations/lt.po index b634233636..757b47169d 100644 --- a/src/calibre/translations/lt.po +++ b/src/calibre/translations/lt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-08-05 16:44+0000\n" "Last-Translator: Mantas Kriaučiūnas \n" "Language-Team: Lithuanian \n" @@ -16,19 +16,19 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "(n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:45+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:52+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -119,7 +119,7 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -157,11 +157,11 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -171,18 +171,18 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -932,39 +932,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Naujienos" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1045,23 +1075,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1148,71 +1178,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "baigta" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Naujienos" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalogas" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2486,7 +2493,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4115,7 +4122,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4128,7 +4135,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4170,8 +4177,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4185,8 +4192,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4319,8 +4326,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,70 +4485,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6653,7 +6660,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6908,8 +6915,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9808,7 +9815,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10975,8 +10982,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12676,18 +12683,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12695,7 +12702,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12704,30 +12711,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13982,7 +13989,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13991,7 +13998,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14001,49 +14008,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16467,7 +16474,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16522,7 +16529,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18535,168 +18542,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19104,7 +19111,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19358,36 +19365,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20859,117 +20861,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21014,60 +21016,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21075,7 +21077,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/ltg.po b/src/calibre/translations/ltg.po index 9a5bb56579..394812ee27 100644 --- a/src/calibre/translations/ltg.po +++ b/src/calibre/translations/ltg.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-05-06 12:35+0000\n" "Last-Translator: uGGa \n" "Language-Team: Latgalian \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:55+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 05:03+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index fdcbbb2922..3e51b86898 100644 --- a/src/calibre/translations/lv.po +++ b/src/calibre/translations/lv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-03 19:23+0000\n" "Last-Translator: Inga V \n" "Language-Team: Latvian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:45+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:52+0000\n" +"X-Generator: Launchpad (build 16451)\n" "X-Poedit-Country: LATVIA\n" "Language: lv\n" "X-Poedit-Language: Latvian\n" @@ -26,11 +26,11 @@ msgid "Does absolutely nothing" msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -121,7 +121,7 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -159,11 +159,11 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -173,18 +173,18 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -967,39 +967,69 @@ msgstr "Atspējot nosaukto spraudni" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Ceļš lídz bibliotēkai pārāk garš. Jābūt mazāk nekā %d simboliem." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Jā" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Galvenā" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Karte A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Karte B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Ziņas" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1080,23 +1110,23 @@ msgstr "Atkļūdošanas žurnāls" msgid "Communicate with Android phones." msgstr "Komunicē ar Android telefoniem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Komunicē ar S60 telefoniem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Komunicēt ar WebOS planšetēm." @@ -1207,29 +1237,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "forum post plašākai informācijai.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Atjauno ierīces metadatu katalogu..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d no %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "pabeigts" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1239,7 +1269,7 @@ msgstr "" "Izdzēsiet tās izmantojot iBooks.\n" "Lai apskatītu sarakstu, nospiediet 'Parādīt detaļas'." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1247,36 +1277,13 @@ msgstr "" "Nevarēja pārveidot dažus vākus.\n" "Klikšķiniet 'Parādīt detaļas' lai apskatītu sarakstu." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Ziņas" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalogs" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Komunicēt ar iTunes" @@ -2633,7 +2640,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Atmiņas kartē nepietiek brīvas vietas" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4303,7 +4310,7 @@ msgstr "Nē" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4316,7 +4323,7 @@ msgstr "Nosaukums" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autors(i)" @@ -4358,8 +4365,8 @@ msgstr "Komentāri" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4373,8 +4380,8 @@ msgstr "Birkas" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4519,8 +4526,8 @@ msgstr "" "Nolasa ISBN atbilstošas grāmatas vāka attēlu/sociālos metadatus no " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4687,70 +4694,70 @@ msgid "No details available" msgstr "Nav detaļas" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Satura rādītājs" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Titullapa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Indekss" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Vārdnīca" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Pateicības" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliogrāfija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Pēcvārds" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Autortiesības" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Veltījums" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigrāfs" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Priekšvārds" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Ilustrāciju saraksts" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Tabulu saraksts" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Piezīmes" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Priekšvārds" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Pamatteksts" @@ -6874,7 +6881,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Kolekcijas" @@ -7129,8 +7136,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10033,7 +10040,7 @@ msgstr "Atrašanās vieta" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11202,8 +11209,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autori" @@ -12903,18 +12910,18 @@ msgstr "Izmērs (MB)" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Meklēšanas apzīmējums \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "Šīs grāmatas UUID ir \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12922,7 +12929,7 @@ msgstr "Šīs grāmatas UUID ir \"{0}\"" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12931,30 +12938,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Izmērs" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14220,7 +14227,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14229,7 +14236,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14239,49 +14246,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Pievienot nosacījumu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Noņemt nosacījumu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16712,7 +16719,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16767,7 +16774,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Meklēšanas" @@ -18790,168 +18797,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19359,7 +19366,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19613,36 +19620,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migre veco datubāzi uz e-grāmatu bibliotēku %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Kopē %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Blīvē datubāzi" @@ -21114,117 +21116,117 @@ msgstr "Raksts bez nosaukuma" msgid "Unknown News Source" msgstr "Nezināms ziņu avots" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Receptei \"%s\" nepieciešams lietotāja vārds un parole." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Lejupielāde pabeigta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Neizdevās lejupielādēt šādus rakstus:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Neizdevās lejupielādēt daļas no šiem rakstiem:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " no " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Saņem barotnes..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Mēģina lejupielādēt vāku..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Nevarēja lejupielādēt vāku: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Lejupielādē vāku no %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Raksti šajā numurā: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Nenosaukts raksts" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Raksts lejupielādēts: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Raksta lejupielāde neveiksmīga: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Saņem barotni" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21269,7 +21271,7 @@ msgstr "Sadaļas" msgid "Articles" msgstr "Raksti" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -21279,53 +21281,53 @@ msgstr "" "\n" "Kur URL ir, piemēram, http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21333,7 +21335,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Izlaist CSS stilu lejupielādi." diff --git a/src/calibre/translations/mk.po b/src/calibre/translations/mk.po index 7dc0fb0dfa..cb4f7ff1f4 100644 --- a/src/calibre/translations/mk.po +++ b/src/calibre/translations/mk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-11-26 20:57+0000\n" "Last-Translator: ScHRiLL \n" "Language-Team: Macedonian \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:45+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:53+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/ml.po b/src/calibre/translations/ml.po index f4870d60ef..3d0ca15853 100644 --- a/src/calibre/translations/ml.po +++ b/src/calibre/translations/ml.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-08-05 17:53+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Malayalam \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:45+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:53+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -931,39 +931,69 @@ msgstr "സൂചിപ്പിച്ചിട്ടുള്ള പ്ലു #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "വാര്‍ത്തകള്‍" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1044,23 +1074,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "ആന്‍ഡ്രോയിഡ് ഫോണുകളുമായി(Android phones) സംവതിക്കുക." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1147,71 +1177,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "വാര്‍ത്തകള്‍" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2486,7 +2493,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4119,7 +4126,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4132,7 +4139,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4174,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4189,8 +4196,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4323,8 +4330,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4482,70 +4489,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6657,7 +6664,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6912,8 +6919,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9812,7 +9819,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10979,8 +10986,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12680,18 +12687,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12699,7 +12706,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12708,30 +12715,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13986,7 +13993,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13995,7 +14002,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14005,49 +14012,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16471,7 +16478,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16526,7 +16533,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18539,168 +18546,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19108,7 +19115,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19362,36 +19369,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20863,117 +20865,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21018,60 +21020,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21079,7 +21081,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/mr.po b/src/calibre/translations/mr.po index f3695dcc45..3c92e7e06f 100644 --- a/src/calibre/translations/mr.po +++ b/src/calibre/translations/mr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-08-05 16:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Marathi \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:46+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:53+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -932,39 +932,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "हो" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "वार्ता" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1045,23 +1075,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1148,71 +1178,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "पूर्ण झालेले" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "वार्ता" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "पुस्तक सूची" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2486,7 +2493,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4115,7 +4122,7 @@ msgstr "नाही" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4128,7 +4135,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "लेखक" @@ -4170,8 +4177,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4185,8 +4192,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4319,8 +4326,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,70 +4485,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "मुख्यपृष्ठ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "सूची" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "शब्दसूची" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "प्रकाशन हक्क" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "अर्पण" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "उदाहरन सूची" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "कोष्टकांची यादी" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "टिपा" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "लेखकाचे मनोगत" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6653,7 +6660,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6908,8 +6915,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9808,7 +9815,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10975,8 +10982,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "लेखक" @@ -12676,18 +12683,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12695,7 +12702,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12704,30 +12711,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13982,7 +13989,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13991,7 +13998,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14001,49 +14008,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16467,7 +16474,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16522,7 +16529,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18535,168 +18542,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19104,7 +19111,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19358,36 +19365,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20859,117 +20861,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21014,60 +21016,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21075,7 +21077,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index 9aae0b6a16..3032f8881c 100644 --- a/src/calibre/translations/ms.po +++ b/src/calibre/translations/ms.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-09-04 04:15+0000\n" "Last-Translator: abuyop \n" "Language-Team: Malay \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:46+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:53+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -945,39 +945,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1058,23 +1088,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1161,71 +1191,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2499,7 +2506,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4131,7 +4138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4144,7 +4151,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4186,8 +4193,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4201,8 +4208,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4335,8 +4342,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4494,70 +4501,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6669,7 +6676,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6924,8 +6931,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9824,7 +9831,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10991,8 +10998,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12692,18 +12699,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12711,7 +12718,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12720,30 +12727,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13998,7 +14005,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14007,7 +14014,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14017,49 +14024,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16483,7 +16490,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16538,7 +16545,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18551,168 +18558,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19120,7 +19127,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19374,36 +19381,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20875,117 +20877,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21030,60 +21032,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21091,7 +21093,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 0d3f47490f..7356981aa7 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-03 19:14+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Norwegian Bokmal \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:47+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:54+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -974,39 +974,69 @@ msgstr "Slå av navngitte programtillegg" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Stien til biblioteket er for lang. Den må ha færre enn %d tegn." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Hovedvalg" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Kort A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Kort B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Nyheter" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1087,23 +1117,23 @@ msgstr "Feilsøkingslogg" msgid "Communicate with Android phones." msgstr "Kommuniser med Android-telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Kommuniser med S60 telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Kommuniser med WebOS tablet." @@ -1209,29 +1239,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Oppdaterer metadatalister for enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d av %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "fullført" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1241,7 +1271,7 @@ msgstr "" "Avslutt bruk av iBook app.\n" "Klikk \"Vis Detaljer\" for liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1249,36 +1279,13 @@ msgstr "" "Noen av omslagsbildene kunne ikke konverteres.\n" "Klikk \"Vis Detaljer\" for liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Nyheter" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Kommuniser med iTunes" @@ -2619,7 +2626,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Det er ikke nok ledig plass på lagringskortet" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Gjengitt %s" @@ -4564,7 +4571,7 @@ msgstr "Nei" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4577,7 +4584,7 @@ msgstr "Tittel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Forfatter(e)" @@ -4619,8 +4626,8 @@ msgstr "Sammendrag:" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4634,8 +4641,8 @@ msgstr "Nøkkelord" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4786,8 +4793,8 @@ msgstr "" "representerer et linjeskift. Begynn en ny linje i den tilsvarende posisjonen " "i oversettelsen.\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4945,70 +4952,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Innholdsfortegnelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Tittelside" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Innhold" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Ordliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Påskjønnelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Litteraturliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Opphavsrettighet" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Tilegnet" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Illustrasjonsliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Tabell-liste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Merknader" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Hovedtekst" @@ -7196,7 +7203,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Samlinger" @@ -7451,8 +7458,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10414,7 +10421,7 @@ msgstr "Lokalisering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11647,8 +11654,8 @@ msgstr "Avbryter..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Forfattere" @@ -13383,18 +13390,18 @@ msgstr "Størrelse (MB)" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Søkenavnet er \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "Denne bokens UUID er \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13402,7 +13409,7 @@ msgstr "Denne bokens UUID er \"{0}\"" msgid "Permission denied" msgstr "Ingen adgang" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13411,30 +13418,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "I biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Merket for sletting" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Dobbelklikk til rediger me

    " @@ -14732,7 +14739,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14741,7 +14748,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14751,49 +14758,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -17313,7 +17320,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -17368,7 +17375,7 @@ msgid "" msgstr "Endring av metadata for mange bøker kan ta tid. Er du sikker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Søk" @@ -19463,168 +19470,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -20102,7 +20109,7 @@ msgstr "" "Standard: ingen filtrering" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Vis detaljert utdatainformasjon. Benyttes for feilsøking" @@ -20434,36 +20441,31 @@ msgstr "" "Merkelappen kan kun inneholde små bokstaver, tall eller understrek, samt at " "den må starte med en bosktav" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "lager tilpasset kolonne " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migrerer gammel database til e-bokbiblioteket i %s
    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Komprimerer databasen" @@ -21979,111 +21981,111 @@ msgstr "Ubetitelet artikkel" msgid "Unknown News Source" msgstr "Ukjent nyhetskilde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\"kvitteringen trenger et brukernavn og et pasord." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Nedlasting ferdig" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Klarte ikke å laste ned følgende artikler:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Kunne ikke laste ned deler av den følgende artikklene" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " fra " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tUgyldige lenker:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Henter matinger..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Funnet matinger fra indeksside" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Forsøker å laste ned omslag..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Genererer mastetopp..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Starter nedlasting [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Matinger er lastet ned til %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Kunne ikke laste ned omslag: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Laster ned omslag fra %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Mastetopp-bilde er lastet ned" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Utittelert artikkel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Artikkelen har blitt lastet ned: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Artikkelen kunne ikke lastes ned: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Henter mating" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -22091,7 +22093,7 @@ msgstr "" "Kunne ikke logge inn. Sjekk at du benytter riktig brukernavn og passord for " "calibres periodiske service." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -22139,7 +22141,7 @@ msgstr "Seksjoner" msgid "Articles" msgstr "Artikler" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -22149,12 +22151,12 @@ msgstr "" "\n" "Der URL for eksempel er http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "Basedirektorat der URL blir lagret. Standard er %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -22162,7 +22164,7 @@ msgid "" msgstr "" "Tidsavbrudd i sekunder å vente på svar fra server. Standard %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -22171,7 +22173,7 @@ msgstr "" "Maksimum antall nivå å gjenta, for eksempel dybde av lenker som skal følges. " "Standard %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from emneord. Standard er %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -22189,7 +22191,7 @@ msgstr "" "Minimum intervaller i sekunder mellom påfølgende innhentinger av data. " "Standard er %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -22197,7 +22199,7 @@ msgstr "" "Karaktersettkodingen for nettsidene du forsøker å laste ned. Standard er å " "forsøke å gjette kodingen." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -22208,7 +22210,7 @@ msgstr "" "samsvarer med et regulært uttrykk, så vil det bli fulgt. Som standard vil " "alle lenker blir fulgt." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -22216,7 +22218,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Ikke last ned CSS stilsett" diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index 99d2b6e2cb..7cabe74f58 100644 --- a/src/calibre/translations/nds.po +++ b/src/calibre/translations/nds.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: nds\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" -"PO-Revision-Date: 2013-01-03 19:52+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" +"PO-Revision-Date: 2013-01-26 09:58+0000\n" +"Last-Translator: Игорь \n" "Language-Team: German\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:46+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-27 04:35+0000\n" +"X-Generator: Launchpad (build 16451)\n" "X-Poedit-Country: GERMANY\n" "X-Poedit-Language: German\n" "Generated-By: pygettext.py 1.5\n" @@ -26,11 +26,11 @@ msgid "Does absolutely nothing" msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -121,7 +121,7 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -159,11 +159,11 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -173,18 +173,18 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -960,39 +960,69 @@ msgstr "Gewähltes Plugin ausschalten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Nachrichten" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1073,23 +1103,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kommunikation mit Android Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1176,71 +1206,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Nachrichten" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2518,7 +2525,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Nicht genügend freier Speicherplatz auf der Speicherkarte" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "%s gerendert." @@ -4349,7 +4356,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4362,7 +4369,7 @@ msgstr "Titel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(en)" @@ -4404,8 +4411,8 @@ msgstr "Bemerkung" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4419,8 +4426,8 @@ msgstr "Etiketten" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4567,8 +4574,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4726,70 +4733,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Inhaltsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Titelseite" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Glossar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Danksagung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Literaturverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Schlussschrift" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Widmung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigraph" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Abbildungsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Tabellenverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Anmerkungen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Haupttext" @@ -6929,7 +6936,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -7184,8 +7191,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10122,7 +10129,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11293,8 +11300,8 @@ msgstr "Abbruch läuft ..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autoren" @@ -13025,18 +13032,18 @@ msgstr "Größe (MB)" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13044,7 +13051,7 @@ msgstr "" msgid "Permission denied" msgstr "Zugriff verweigert" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13053,30 +13060,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Doppelklick ermöglicht Bearbeitung

    " @@ -14341,7 +14348,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14350,7 +14357,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14360,49 +14367,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16851,7 +16858,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16906,7 +16913,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18969,168 +18976,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19599,7 +19606,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Zeige detailierte Ausgabeinformation. Hilfreich zur Fehlersuche." @@ -19861,36 +19868,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migriere alte Datenbank zu eBook Bibliothek in %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Komprimiere Datenbank" @@ -20692,6 +20694,12 @@ msgid "" "string1 is longer than max. You can pass as many `prefix, string` pairs as " "you wish." msgstr "" +"strcat_max (макс., string1, prefix2, string2, ...) - возвращает строку " +"формируемую путем объединения аргументов. Возвращает значение " +"инициализируемое в string1. Prefix, string пару добавляет в конце значения " +"пока длина строки меньше, чем max . String1 возвращается, даже если string1 " +"больше, чем max. Вы можете добавить, столько много пар Prefix, string, " +"сколько вы хотите." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:397 msgid "strcat_max requires 2 or more arguments" @@ -21382,118 +21390,118 @@ msgstr "Artikel ohne Titel" msgid "Unknown News Source" msgstr "Nachrichtenquelle unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" "Das \"%s\" Downloadschema benötigt einen Benutzernamen und ein Passwort." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Download beendet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 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:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 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:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " von " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tFehlgeschlagene Verknüpfungen:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Rufe Feeds ab..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Feeds der Index Seite erhalten" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Versuche Umschlagbild zu laden..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Starte Download von [%d Thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds wurden nach %s heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Konnte Umschlagbild nicht laden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Lade Umschlagbild von %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Artikel geladen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Laden der Artikel schlug fehl: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Rufe Feed ab" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21538,7 +21546,7 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -21548,14 +21556,14 @@ msgstr "" "\n" "URL ist z.B. http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Grundverzeichnis, in das die URL gespeichert wird. Voreinstellung ist " "%default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -21564,7 +21572,7 @@ msgstr "" "Timeout in Sekunden beim Warten auf eine Antwort vom Server. Voreinstellung: " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -21573,7 +21581,7 @@ msgstr "" "Maximale Zahl von einbezogenen Ebenen, z.B. Tiefe der Links, die verfolgt " "werden. Voreinstellung %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from Tags zu. Voreinstellung ist %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -21591,7 +21599,7 @@ msgstr "" "Kleinstes Intervall in Sekunden zwischen aufeinander folgenden Abrufen. " "Voreinstellung ist %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -21599,7 +21607,7 @@ msgstr "" "Zeichenkodierung für Webseiten, die zu laden versucht werden. In der " "Voreinstellung wird versucht, die Kodierung zu erraten." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -21610,7 +21618,7 @@ msgstr "" "sie einem Regulären Ausdruck entsprechen. In der Voreinstellung werden alle " "Links verfolgt." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21618,7 +21626,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Lade CSS Stylesheets nicht herunter." diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 30f79854bf..53db3c8e66 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -56,16 +56,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" -"PO-Revision-Date: 2013-01-16 08:20+0000\n" -"Last-Translator: Lars \n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" +"PO-Revision-Date: 2013-01-30 11:32+0000\n" +"Last-Translator: Jeroen \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:39+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-31 04:37+0000\n" +"X-Generator: Launchpad (build 16455)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -81,11 +81,11 @@ msgid "Does absolutely nothing" msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -176,7 +176,7 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -214,11 +214,11 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -228,18 +228,18 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -1035,39 +1035,69 @@ msgstr "Deactiveer de genoemde plug-in" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Pad naar bibliotheek is te lang. Moet minder dan %d tekens zijn." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)sGemiddelde waardering is %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Hoofdgeheugen" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Geheugenkaart A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Geheugenkaart B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Nieuws" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1151,7 +1181,7 @@ msgstr "Debuglog" msgid "Communicate with Android phones." msgstr "Communiceer met Android telefoons." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1160,7 +1190,7 @@ msgstr "" "waar E-boeken moeten worden geplaatst. De eerste map die bestaat zal worden " "gebruikt" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1169,11 +1199,11 @@ msgstr "" "E-boeken moeten worden geplaatst. De eerste map die bestaat zal worden " "gebruikt" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Communiceer met S60 telefoons." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Communiceer met WebOS tablets." @@ -1286,29 +1316,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "dit forum item (Engelstalig) voor meer informatie.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Bijwerken van lijst met metadata op het apparaat..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d van %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "gereed" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1318,7 +1348,7 @@ msgstr "" "Verwijder met behulp van de iBooks-app.\n" "Klik op ‘Toon details’ voor een lijst." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1326,36 +1356,13 @@ msgstr "" "Sommige omslagafbeeldingen kunnen niet geconverteerd worden.\n" "Klik op ‘Toon details’ voor een overzicht." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Nieuws" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Catalogus" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Communiceer met iTunes." @@ -2786,7 +2793,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Er is onvoldoende vrije ruimte op de geheugenkaart" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Gegenereerd %s" @@ -4904,7 +4911,7 @@ msgstr "Nee" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4917,7 +4924,7 @@ msgstr "Titel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Auteur(s)" @@ -4959,8 +4966,8 @@ msgstr "Opmerkingen" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4974,8 +4981,8 @@ msgstr "Labels" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -5139,8 +5146,8 @@ msgstr "" "Haal een omslagafbeelding of sociale metadata (labels, waarderingen, enz) op " "van LibraryThing.com voor het met het ISBN aangeduide boek op\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5180,7 +5187,7 @@ msgstr "Spanje" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:525 msgid "Brazil" -msgstr "" +msgstr "Brazilië" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:529 msgid "Amazon website to use:" @@ -5321,70 +5328,70 @@ msgid "No details available" msgstr "Geen details beschikbaar" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Inhoudsopgave" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Titelpagina" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Verklarende woordenlijst" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Dankwoord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Colofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Opgedragen aan" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigraaf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Voorwoord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Lijst met afbeeldingen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Lijst met tabellen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Aantekeningen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Voorwoord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Hoofdtekst" @@ -7687,7 +7694,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Boek %(sidx)s van %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Collecties" @@ -7949,8 +7956,8 @@ msgid "Delete Rule" msgstr "Verwijder regel" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "Onwaar" @@ -11128,7 +11135,7 @@ msgstr "Locatie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12396,8 +12403,8 @@ msgstr "Afbreken…" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Auteurs" @@ -14243,18 +14250,18 @@ msgstr "Grootte (MB)" msgid "Modified" msgstr "Gewijzigd" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "De zoekopdracht is ‘{0}’" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "De UUID van dit boek is ‘{0}’" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -14262,7 +14269,7 @@ msgstr "De UUID van dit boek is ‘{0}’" msgid "Permission denied" msgstr "Toegang geweigerd" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -14273,30 +14280,30 @@ msgstr "" "Kan van dit boek de locatie op de harde schijf niet wijzigen. Is dit boek " "geopend in een ander programma?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "Kan de data niet wijzigen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "Kan de data niet wijzigen. Klik \"Toon Details\" om te zien waarom." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "In bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Grootte" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Geselecteerd om te verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Dubbelklik om me te wijzigen

    " @@ -15687,7 +15694,7 @@ msgid "You must specify at least one non-empty condition for this rule" msgstr "" "U moet minstens één niet-lege voorwaarde voor deze regel specificeren" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15700,7 +15707,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15715,14 +15722,14 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Als de %(col)s kolom %(action)s waarde: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -15733,36 +15740,36 @@ msgstr "" "toevoegen’ hieronder om te starten.

    U kunt een bestaande regel " "wijzigen door er dubbel op te klikken." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Regel toevoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Regel verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Geselecteerde regel omhoog verplaatsen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Geselecteerde regel omlaag verplaatsen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Geavanceerde regel toevoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "Geen regel geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "Geen regel voor %s geselecteerd." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "verwijdering" @@ -18575,7 +18582,7 @@ msgstr "Boeken verwerken." msgid "%(num)s of %(tot)s books processed." msgstr "%(num)s van %(tot)s boeken verwerkt." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "MobileRead lokale boekopslag bijwerken…" @@ -18641,7 +18648,7 @@ msgstr "" "zeker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Zoekopdrachten" @@ -20932,63 +20939,63 @@ msgstr "" "\n" "*** Opnemen van ‘auteurs’-sectie verplicht voor MOBI-uitvoer ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "Tekens" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "Geen genres om te catalogiseren.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "Controleer de 'Uitgesloten genres' regex in E-boek opties.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "Geen boeken beschikbaar om te catalogiseren" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "Titels" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "Genres" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "Recentelijk toegevoegd" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "Recentelijk gelezen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "Omschrijvingen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "

    Inconsistente auteur sorteer waardes voor auteur
    " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" "Waarschuwing: Inconsistente auteur sortering waardes voor auteur '{!s}':\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "Database aan het sorteren" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "Titels aan het sorteren" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" @@ -20996,107 +21003,107 @@ msgstr "" "Geen boeken catalogus.\n" "Controleer 'Uitgesloten boeken' regels in E-boek opties.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Geen boeken beschikbaar om aan de catalogus toe te voegen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "Genres HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "Titels HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "door " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "Omschrijvingen HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "Omschrijving HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "NCX kop" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "NCX voor omschrijvingen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "NCX voor series" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "Series beginnend met %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "Series beginnend met '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "NCX voor titels" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "Titels beginnend met %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "Titels beginnend met '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "NCX voor auteurs" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "Auteurs beginnend met %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "Auteurs beginnend met '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "NCX voor recentelijk toegevoegd" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "NCX voor recentelijk gelezen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "NCX voor genres" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "OPF aan het genereren" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "Miniatuurweergaves" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "Miniatuur" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "NCX aan het opslaan" @@ -21631,7 +21638,7 @@ msgstr "" "Standaard: geen filter" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" "Laat gedetailleerde uitvoerinformatie zien. Nuttig bij het opsporen van " @@ -21982,36 +21989,31 @@ msgstr "" "Het label mag alleen bestaan uit kleine letters, cijfers en lage streepjes " "en moet met een letter beginnen" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)sGemiddelde waardering is %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "voorkeuren hersteld " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "aangepaste kolom aanmaken " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migreer oude database naar e-book-bibliotheek op %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "%s kopiëren" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Database comprimeren" @@ -23837,111 +23839,111 @@ msgstr "Artikel zonder naam" msgid "Unknown News Source" msgstr "Onbekende nieuwsbron" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "Het ophalen van %s is mislukt." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Het ‘%s’-recept heeft een gebruikersnaam en wachtwoord nodig." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Download is voltooid" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "De volgende artikelen kunnen niet gedownload worden:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Delen van de volgende artikelen kunnen niet gedownload worden:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " van " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tMislukte links:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Kan artikel niet ophalen." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "De debug traceback is eerder in dit log beschikbaar" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Start met -vv om de reden te zien" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Feeds downloaden…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Feeds van indexpagina opgehaald" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Probeer omslag te downloaden…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Colofon aanmaken…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Begin download [%d thread(s)]…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds naar %s gedownload" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Kan omslag niet downloaden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Omslag van %s aan het downloaden" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Colofonafbeelding gedownload" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Artikelen in deze editie: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Artikel zonder titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Artikel gedownload: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Downloaden artikel mislukt: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Feed ophalen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -23949,7 +23951,7 @@ msgstr "" "Inloggen niet gelukt. Controleer uw gebruikersnaam en wachtwoord voor de " "calibre-tijdschriftendienst." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -23996,7 +23998,7 @@ msgstr "Paragrafen" msgid "Articles" msgstr "Artikelen" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -24006,13 +24008,13 @@ msgstr "" "\n" "Waar URL bijvoorbeeld http://google.com is" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Basismap waar de URL naar toe wordt geschreven. Standaard is dit %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -24021,7 +24023,7 @@ msgstr "" "Time-out in seconden om te wachten op een antwoord van de server. Standaard: " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -24030,7 +24032,7 @@ msgstr "" "Maximaal aantal niveaus voor recursie, d.w.z. diepte van te volgen " "koppelingen. Standaard %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from -tags. Standaard is dit %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -24048,7 +24050,7 @@ msgstr "" "Minimuminterval in seconden tussen aaneensluitende downloads. Standaard is " "dit %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -24056,7 +24058,7 @@ msgstr "" "De tekencodering voor de websites die u probeert te downloaden. Standaard " "zal er worden geprobeerd om de codering te raden." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -24067,7 +24069,7 @@ msgstr "" "gevolgd als deze overeenkomt met ten minste één regexp. Standaard zullen " "alle links gevolgd worden." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -24080,7 +24082,7 @@ msgstr "" "match regexp allebei zijn gespecifieerd, wordt filter regexp als eerste " "toegepast." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Geen CSS-stylesheets downloaden." diff --git a/src/calibre/translations/nn.po b/src/calibre/translations/nn.po index 5d090b4481..5f58d4bda7 100644 --- a/src/calibre/translations/nn.po +++ b/src/calibre/translations/nn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-01-04 03:30+0000\n" "Last-Translator: Yngve Spjeld Landro \n" "Language-Team: Norwegian Nynorsk \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:46+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:54+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/oc.po b/src/calibre/translations/oc.po index 2c365f47f9..b500d6a6a0 100644 --- a/src/calibre/translations/oc.po +++ b/src/calibre/translations/oc.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-04-29 09:54+0000\n" "Last-Translator: Cédric VALMARY (Tot en òc) \n" "Language-Team: Occitan (post 1500) \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:47+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:54+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -930,39 +930,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Òc" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "General" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Carta A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Carta B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Nòvas" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1043,23 +1073,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Comunica amb una tableta WebOS" @@ -1150,71 +1180,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Mesa a jorn de la lista de las metadonadas de l'aparelh..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d sus %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "acabat" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Nòvas" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Catalòg" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Comunicar amb iTunes" @@ -2488,7 +2495,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4117,7 +4124,7 @@ msgstr "Non" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4130,7 +4137,7 @@ msgstr "Títol" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(s)" @@ -4172,8 +4179,8 @@ msgstr "Comentaris" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4187,8 +4194,8 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4321,8 +4328,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4480,70 +4487,70 @@ msgid "No details available" msgstr "Pas cap d'entresenha disponibla" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Ensenhador" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Indèx" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Glossari" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Mercejaments" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Colofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Dreches d'autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Dedicàcia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Nòtas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Prefàcia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6655,7 +6662,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Colleccions" @@ -6910,8 +6917,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9810,7 +9817,7 @@ msgstr "Emplaçament" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10977,8 +10984,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12678,18 +12685,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12697,7 +12704,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12706,30 +12713,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13984,7 +13991,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13993,7 +14000,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14003,49 +14010,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16469,7 +16476,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16524,7 +16531,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18537,168 +18544,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19106,7 +19113,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19360,36 +19367,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20861,117 +20863,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21016,60 +21018,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21077,7 +21079,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/pa.po b/src/calibre/translations/pa.po index d4a686af96..30ca58266c 100644 --- a/src/calibre/translations/pa.po +++ b/src/calibre/translations/pa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-08-05 16:48+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Punjabi \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:47+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:55+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -932,39 +932,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1045,23 +1075,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1148,71 +1178,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2486,7 +2493,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4115,7 +4122,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4128,7 +4135,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4170,8 +4177,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4185,8 +4192,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4319,8 +4326,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4478,70 +4485,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6653,7 +6660,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6908,8 +6915,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9808,7 +9815,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10975,8 +10982,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12676,18 +12683,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12695,7 +12702,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12704,30 +12711,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13982,7 +13989,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13991,7 +13998,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14001,49 +14008,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16467,7 +16474,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16522,7 +16529,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18535,168 +18542,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19104,7 +19111,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19358,36 +19365,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20859,117 +20861,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21014,60 +21016,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21075,7 +21077,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 832ca9d4d7..34fe316d03 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" -"PO-Revision-Date: 2013-01-14 20:41+0000\n" -"Last-Translator: Isamu715 \n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" +"PO-Revision-Date: 2013-01-24 10:16+0000\n" +"Last-Translator: Tomasz Długosz \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:48+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:55+0000\n" +"X-Generator: Launchpad (build 16451)\n" "X-Poedit-Bookmarks: -1,3588,-1,-1,-1,-1,-1,-1,-1,-1\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -25,11 +25,11 @@ msgid "Does absolutely nothing" msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -120,7 +120,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -158,11 +158,11 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -172,18 +172,18 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -241,7 +241,7 @@ msgstr "Akcja interfejsu użytkownika." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:228 msgid "Preferences" -msgstr "Preferencje" +msgstr "Ustawienia" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -983,39 +983,69 @@ msgstr "Wyłącz wtyczkę" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Zbyt długa ścieżka biblioteki. Nie może być dłuższa niż %d znaków." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Tak" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)sŚrednia ocena: %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Główna" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Karta A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Karta B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Newsy" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1099,7 +1129,7 @@ msgstr "Dziennik debugowania" msgid "Communicate with Android phones." msgstr "Umożliwia komunikację z telefonami z Androidem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1107,7 +1137,7 @@ msgstr "" "Oddzielana przecinkami lista katalogów w głównej pamięci urządzenia, " "do których będą przesyłane książki. Zostanie użyty pierwszy istniejący" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1115,11 +1145,11 @@ msgstr "" "Oddzielana przecinkami lista katalogów na karcie pamięci urządzenia, " "do których będą przesyłane książki. Zostanie użyty pierwszy istniejący" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Umożliwia komunikację z telefonami S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Umożliwia komunikację z tabletami z systemem WebOS." @@ -1174,8 +1204,8 @@ msgid "" "\"Copy files to iTunes Media folder %s\" is enabled in iTunes " "Preferences|Advanced" msgstr "" -"\"Kopiowanie plików do katalogu iTunes Media %s\" jest aktywne w iTunes " -"Preferences|Advanced" +"\"Kopiowanie plików do katalogu iTunes Media %s\" jest aktywne w " +"Preferencje|Zaawansowane iTunes" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:129 msgid "" @@ -1229,29 +1259,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "post na forum MobileRead aby dowiedzieć się więcej.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Uaktualnianie listy metadanych..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d z %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "zakończone" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1261,7 +1291,7 @@ msgstr "" "Usuwam używając aplikacji iBooks.\n" "Kliknij 'Pokaż szczegóły', aby zobaczyć listę." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1269,36 +1299,13 @@ msgstr "" "Niektóre grafiki okładek nie mogły zostać przekonwertowane.\n" "Kliknij 'Pokaż szczegóły', aby zobaczyć listę." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Newsy" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Umożliwia komunikację z aplikacją iTunes" @@ -2604,7 +2611,7 @@ msgid "" "Get this ID using Preferences -> Misc -> Get information to set up the user-" "defined device" msgstr "" -"Pobierz ID za pomocą Preferencje -> Różne -> Pobierz informacje do " +"Pobierz ID za pomocą Ustawienia -> Różne -> Pobierz informacje do " "skonfigurowania własnego urządzenia" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:40 @@ -2630,7 +2637,7 @@ msgid "" "This field is used only on windows. Get this ID using Preferences -> Misc -> " "Get information to set up the user-defined device" msgstr "" -"To pole jest używane tylko przez Windows. Użyj Preferencje -> Różne -> " +"To pole jest używane tylko przez Windows. Użyj Ustawienia -> Różne -> " "Informacje aby skonfigurować własne urządzenie" # Nie tłumaczone - termin techniczny @@ -2707,7 +2714,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Na karcie pamięci jest niewystarczająca ilość wolnego miejsca" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Wykonane %s" @@ -3473,10 +3480,11 @@ msgstr "Domyślny rozmiar czcionki dla tekstu o równej szerokości" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "Surround all links with a red box, useful for debugging." msgstr "" +"Otocz wszyskie odnośniki czerwonym prostokątem, przydatne do debugowania" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:97 msgid "Use the old, less capable engine to generate the PDF" -msgstr "" +msgstr "Wykorzystaj starszy, mniej rozbudowany silnik do generowania PDF" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:100 msgid "" @@ -4787,7 +4795,7 @@ msgstr "Nie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4800,7 +4808,7 @@ msgstr "Tytuł" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(rzy)" @@ -4842,8 +4850,8 @@ msgstr "Komentarze" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4857,8 +4865,8 @@ msgstr "Etykiety" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -5016,8 +5024,8 @@ msgstr "" "Pobierz okładkę/metadane społeczne dla książki określonej numerem ISBN z " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5195,70 +5203,70 @@ msgid "No details available" msgstr "Informacje nie są dostępne" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Spis treści" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Strona tytułowa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Spis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Słowniczek" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Podziękowania" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Prawa autorskie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Dedykacja" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Przedsłowie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Lista ilustracji" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Lista tabel" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Notatki" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Wstęp" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Tekst główny" @@ -6218,7 +6226,7 @@ msgid "" msgstr "" "Niektóre książki zostały automatycznie połączone z istniejącymi rekordami w " "bibliotece. Kliknij Pokaż szczegóły, by zobaczyć jakie to książki. " -"Automatyczne łączenie książek może być ustawiane w Preferencje -> Dodawanie " +"Automatyczne łączenie książek może być ustawiane w Ustawienia -> Dodawanie " "książek." #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:279 @@ -7544,7 +7552,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Książka %(sidx)s z %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Kolekcje" @@ -7806,8 +7814,8 @@ msgid "Delete Rule" msgstr "Usuń regułę" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "Fałsz" @@ -10872,7 +10880,7 @@ msgid "" "You can also customise the plugin locations using Preferences -> " "Customise the toolbar" msgstr "" -"Możesz również dostosować lokalizacje wtyczek używając Preferencje -> " +"Możesz również dostosować lokalizacje wtyczek używając Ustawienia -> " "Dostosuj pasek narzędzi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:33 @@ -10961,7 +10969,7 @@ msgstr "Lokalizacja" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11073,11 +11081,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:45 msgid "Select &all" -msgstr "" +msgstr "&Zaznacz wszystko" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:47 msgid "Select &none" -msgstr "" +msgstr "&Odznacz wszystko" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/duplicates.py:89 msgid "Already in calibre:" @@ -11182,7 +11190,7 @@ msgstr "" "Skasuj wszystkie wartości sortowania po autorze, aby zbierać wartości " "automatycznie\n" "generowane z autora. Tę automatyczną wartość można kontrolować\n" -"poprzez Preferencje->Zaawansowane->Parametry" +"poprzez Ustawienia->Zaawansowane->Parametry" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95 msgid "Recalculate all author sort values" @@ -11195,7 +11203,7 @@ msgid "" msgstr "" "Skopiuj sortowanie po autorze dla każdego autora. Zwykle użyj tego przycisku " "po zmianach\n" -"w Preferencje->Zaawansowane->Parametry->Algorytm sortowania nazwy autora" +"w Ustawienia->Zaawansowane->Parametry->Algorytm sortowania nazwy autora" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:98 msgid "Copy all author sort values to author" @@ -12226,8 +12234,8 @@ msgstr "Przerywanie..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autorzy" @@ -14062,18 +14070,18 @@ msgstr "Rozmiar (MB)" msgid "Modified" msgstr "Zmodyfikowano" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Poszukiwana nazwa to \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "UUID tej książki to \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -14081,7 +14089,7 @@ msgstr "UUID tej książki to \"{0}\"" msgid "Permission denied" msgstr "Brak dostępu" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -14092,32 +14100,32 @@ msgstr "" "NIe można zmienić lokalizacji książki na dysku. Czy nie jest ona otwarta w " "innym programie?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "Nie można ustawić danych" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" "Nie dało się ustawić danych, kliknij Pokaż szczegóły, by przekonać się " "dlaczego." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "W bibliotece" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Rozmiar" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Oznaczone do usunięcia" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Kliknij dwa razy, aby rozpocząć edycję

    " @@ -14402,7 +14410,7 @@ msgstr "Nie udało się zamknąć uruchomionej instancji calibre" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:94 msgid "&Preferences" -msgstr "&Preferencje" +msgstr "&Ustawienia" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:212 @@ -14808,7 +14816,7 @@ msgstr "Wyczyść serie" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:185 msgid "Clear rating" -msgstr "" +msgstr "Usuń oceny" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:197 msgid "Clear all tags" @@ -15504,7 +15512,7 @@ msgstr "Brak warunków" msgid "You must specify at least one non-empty condition for this rule" msgstr "Musisz określić przynajmniej jeden niepusty warunek dla tej reguły" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15517,7 +15525,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15532,13 +15540,13 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "
  • Jeśli kolumna %(col)s %(action)s: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -15548,36 +15556,36 @@ msgstr "" "jest tekst w kolumnach. Aby zdefiniować nową regułę kliknij przycis Dodaj " "regułę.

    Żeby zmienić istniejącą regułę kliknij ją dwukrotnie." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Dodaj regułę" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Usuń regułę" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Przesuń regułę wyżej" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Przesuń regułę niżej" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Dodaj zaawansowaną regułę" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "Nie wybrano reguły" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "Nie wybrano reguły do %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "usunięcia" @@ -16104,7 +16112,7 @@ msgid "" "put. You must restart calibre for your changes to take effect.\n" msgstr "" "Skopiuj te dane do schowka, wklej do edytora, a następnie wprowadź je do " -"konfiguracji urządzenia użytkownika wybierając Preferencje->Wtyczki-" +"konfiguracji urządzenia użytkownika wybierając Ustawienia->Wtyczki-" ">Interfejs urządzenia->User defined USB driver. Pamiętaj żeby podać również " "foldery, w których mają być umieszczane książki. Po konfiguracji wymagane " "jest ponowne uruchomienie calibre.\n" @@ -17374,7 +17382,7 @@ msgstr "" "Tutaj możesz ustalić zachowanie calibre odnośnie zapisywania twoich książek " "gdy klikniesz w przycisk Wyślij na Urządzenie. Te ustawienia mogą zostać " "uchylone dla indywidualnych urządzeń poprzez dostosowanie wtyczek interfejsu " -"urzadzenia w Preferencje->Zaawansowane->Wtyczki" +"urzadzenia w Ustawienia->Zaawansowane->Wtyczki" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:479 @@ -18380,7 +18388,7 @@ msgstr "Przetwarzanie książek." msgid "%(num)s of %(tot)s books processed." msgstr "Przetworzono %(num)s książek z %(tot)s." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "Odświeżanie bufora MobileRead..." @@ -18441,7 +18449,7 @@ msgid "" msgstr "Zmiana metadanych dla tylu książek może chwilę zająć. Jesteś pewien?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Wyszukiwania" @@ -20723,63 +20731,63 @@ msgstr "" "*** Dodawanie Sekcji 'Według Autora' wymaganej przez profil wyjściowy MOBI " "***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "Symbole" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "Brak gatunków dla katalogu.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "Sprawdź wyrażenie 'Wykluczanie gatunków' w opcjach E-booka.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "Brak książek do skatalogowania" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "Tytuły" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "Gatunki" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "Ostatnio dodane" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "Ostatnio przeczytane" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "Opisy" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "

    Niewłaściwa wartość pola Author Sort dla pola Author
    " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" "Uwaga! Niewłaściwa wartość pola Author Sort dla pola Author '{!s}':\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "Sortowanie bazy danych" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "Sortowanie tytułów" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" @@ -20787,107 +20795,107 @@ msgstr "" "Brak książek dla katalogu.\n" "Sprawdź reguły wykluczania książek w opcjach E-booka.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Brak dostępnych książek by dołączyć do katalogu" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "HTML gatunków" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "HTML tytułów" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "autorstwa " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "HTML opisów" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "HTML opisu" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "Nagłówek NCX" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "NCX dla opisów" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "NCX dla serii" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "Serie zaczynające się od %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "Serie zaczynające się od '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "NCX dla tytułów" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "Tytuły zaczynające się od %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "Tytuły zaczynające się od '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "NCX dla autorów" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "Autorzy zaczynający się od %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "Autorzy zaczynający się od '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "NCX dla ostatnio dodanych" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "NCX dla ostatnio przeczytanych" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "NCX dla gatunków" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "Generowanie OPF" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "Miniaturki" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "Miniaturka" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "Zapisywanie NCX" @@ -21395,7 +21403,7 @@ msgstr "" "Domyślnie: brak filtrowania" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" "Pokazuj szczegółowową informację wyjściową. Przydatne przy debugowaniu." @@ -21738,37 +21746,32 @@ msgstr "" "Etykieta musi zawierać tylko małe litery, cyfry i podkreślniki oraz zaczynać " "się od litery" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)sŚrednia ocena: %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " -msgstr "odzyskane preferencje " +msgstr "odzyskane ustawienia " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "tworzenie kolumny użytkownika " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Przenoszenie starej bazy danych do biblioteki książek w %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Kopiowanie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Kompaktowanie bazy danych" @@ -21786,23 +21789,23 @@ msgstr "Tytuł sort." #: /home/kovid/work/calibre/src/calibre/library/restore.py:122 msgid "Starting restoring preferences and column metadata" -msgstr "Zaczynam odzyskiwanie preferencji i metadanych kolumn" +msgstr "Zaczynam odzyskiwanie ustawień i metadanych kolumn" #: /home/kovid/work/calibre/src/calibre/library/restore.py:125 msgid "Cannot restore preferences. Backup file not found." -msgstr "Nie można odtworzyć preferencji. Brak pliku kopii zapasowej." +msgstr "Nie można odtworzyć ustawień. Brak pliku kopii zapasowej." #: /home/kovid/work/calibre/src/calibre/library/restore.py:136 msgid "Finished restoring preferences and column metadata" -msgstr "Zakończono odzyskiwanie preferencji i metadanych kolumn" +msgstr "Zakończono odzyskiwanie ustawień metadanych kolumn" #: /home/kovid/work/calibre/src/calibre/library/restore.py:138 msgid "Finished restoring preferences" -msgstr "Odzyskiwanie preferencji zakończone" +msgstr "Odzyskiwanie ustawień zakończone" #: /home/kovid/work/calibre/src/calibre/library/restore.py:143 msgid "Restoring preferences and column metadata failed" -msgstr "Odzyskiwanie preferencji i metadanych kolumn nie udało się" +msgstr "Odzyskiwanie ustawień i metadanych kolumn nie udało się" #: /home/kovid/work/calibre/src/calibre/library/restore.py:162 msgid "Processed" @@ -23581,111 +23584,111 @@ msgstr "Artykuł bez tytułu" msgid "Unknown News Source" msgstr "Nieznane źródło informacji" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "Nie udało się pobrać %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Źródło \"%s\" wymaga podania nazwy użytkownika i hasła." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Pobranie zakończone" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Nie udało się pobrać następujących artykułów:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Nie udało się pobrać części następujących artykułów:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " z " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tNieprawidłowe linki:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Nie udało się pobrać artykułu." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "Informacje dotyczące debugowania są dostępne wcześniej w tym lgou" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Uruchom z opcją -vv aby zobaczyć powód" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Pobieram strumienie..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Pobierz strumienie ze strony głównej" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Próbuję pobrać okładkę..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Generuje nagłówek..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Rozpoczynam pobieranie [%d wątek(ków)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Strumienie pobrano do %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Nie można pobrać okładki: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Pobieranie okładki z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Obrazek nagłówka pobrany" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Artykuły w tym wydaniu: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Artykuł bez tytułu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Artykuł pobrany: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Pobieranie artykułu nie powiodło się: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Pobieram strumień" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -23693,7 +23696,7 @@ msgstr "" "Nie udało się zalogować, sprawdź nazwę użytkownika i hasło do usługi " "czasopisma calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -23740,7 +23743,7 @@ msgstr "Sekcje" msgid "Articles" msgstr "Artykuły" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -23750,20 +23753,20 @@ msgstr "" "\n" "Gdzie URL to na przykład http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Główny katalog, w którym zapisywane są adresy URL. Domyślnie to %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "Czas oczekiwania na odpowiedź serwera. Domyślnie: %default sek." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -23772,7 +23775,7 @@ msgstr "" "Maksymalna ilość poziomów do rekursji np. najdalsza ilość linków do " "śledzenia. Domyślnie %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from . Wartość domyślna: %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -23790,7 +23793,7 @@ msgstr "" "Minimalny odstęp w sekundach pomiędzy kolejnymi pobraniami. Domyślnie to " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -23798,7 +23801,7 @@ msgstr "" "Kodowanie znaków stron internetowych, które próbujesz pobrać. Domyślnie " "calibre stara się automatycznie wybrać odpowiednie kodowanie." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -23809,7 +23812,7 @@ msgstr "" "śledzony dopóki pasuje do co najmniej jednego wyrażenia regularnego. " "Domyślnie wszystkie odnośniki są śledzone." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -23822,7 +23825,7 @@ msgstr "" "ignorowane żadne odsyłacze. Jeśli wyrażenie filtrujące i dopasowujące są " "użyte to wyrażenie filtrujące jest używane jako pierwsze." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Nie pobieraj arkuszy styli CSS." diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index 66aabc67dc..6ab38f12d6 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-12-28 23:23+0000\n" "Last-Translator: RavenMaster \n" "Language-Team: Portuguese \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:48+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:55+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -983,40 +983,70 @@ msgstr "Desactivar o extra mencionado" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Caminho à biblioteca longo demais. Deve conter menos de %d caractéres." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Sim" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Cartão A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Cartão B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Notícias" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1101,7 +1131,7 @@ msgstr "Debug log" msgid "Communicate with Android phones." msgstr "Estabelecer ligação a telefones Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1110,7 +1140,7 @@ msgstr "" "dispositivo, para onde enviar e-books . O primeiro diretório que exista, " "será o utilizado" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1119,11 +1149,11 @@ msgstr "" "dispositivo, para onde enviar e-books . O primeiro diretório que exista, " "será o utilizado." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Estabelecer ligação a telefones S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Comunicar-se com tablets WebOS" @@ -1235,29 +1265,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "tópico no fórum para mais informação.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "A actualizar a lista de metadados do dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d de %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "terminado" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1267,7 +1297,7 @@ msgstr "" "Apague-os utilizando a aplicação iBooks.\n" "Carregue em 'Mostrar Detalhes' para obter a lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1275,36 +1305,13 @@ msgstr "" "Algumas capas não puderam ser convertidas.\n" "Carregue em 'Mostrar Detalhes' para obter a lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Notícias" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Catálogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Estabelecer ligação com o sistema iTunes." @@ -2733,7 +2740,7 @@ msgid "There is insufficient free space on the storage card" msgstr "O espaço livre no cartão de memória é insuficiente" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "%s representado" @@ -4646,7 +4653,7 @@ msgstr "Não" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4659,7 +4666,7 @@ msgstr "Título" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(es)" @@ -4701,8 +4708,8 @@ msgstr "Comentários" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4716,8 +4723,8 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4867,8 +4874,8 @@ msgstr "" "Obter a imagem da capa/metadados socias para o livro identificado pelo ISBN " "a partir de LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5032,70 +5039,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Página de Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Glossário" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Agradecimentos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Marca Tipográfica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Direitos de Autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Dedicatória" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Prefácio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Lista de Ilustrações" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Lista de Tabelas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Prefácio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Texto Principal" @@ -7279,7 +7286,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Colecções" @@ -7534,8 +7541,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10488,7 +10495,7 @@ msgstr "Localização" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11676,8 +11683,8 @@ msgstr "A cancelar..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autor(es)" @@ -13423,18 +13430,18 @@ msgstr "Tamanho (MB)" msgid "Modified" msgstr "Modificado" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "O nome da 'procura' é \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13442,7 +13449,7 @@ msgstr "" msgid "Permission denied" msgstr "Permissão negada" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13453,30 +13460,30 @@ msgstr "" "Não pôde ser alterado o local no disco desse livro. Ele está aberto em outro " "programa?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "Na Biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Medida" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Marcado para deleção" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Duplo clique para me editar

    " @@ -14755,7 +14762,7 @@ msgstr "Sem condições" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14764,7 +14771,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14774,49 +14781,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -17283,7 +17290,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -17338,7 +17345,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Procuras" @@ -19398,168 +19405,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -20030,7 +20037,7 @@ msgstr "" "Predefinição: sem filtragem" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Mostrar informação detalhada. Útil para depurar." @@ -20292,38 +20299,33 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    A migrar a base de dados antiga para a biblioteca de livros em " "%s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "A copiar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "A compactar a base de dados" @@ -21818,111 +21820,111 @@ msgstr "Artigo sem título" msgid "Unknown News Source" msgstr "Fonte de Notícias desconhecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "A receita \"%s\" necessita de um utilizador e palavra-passe." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Descarregamento terminado" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Falha no descarregamento dos seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Falha no descarregamento de partes dos seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tAtalhos falhados:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "A recolher as fontes..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Tirar as fontes da página de índice" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "A tentar descarregar a capa..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "A criar o mastro..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "A iniciar o descarregamento [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Fontes descarregadas para %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "É impossível descarregar a capa: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "A descarregar a capa de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Imagem do mastro transferida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Artigo Sem Título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Artigo descarregado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Falha no descarregamento do artigo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "A recolher a fonte" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -21930,7 +21932,7 @@ msgstr "" "O início de sessão falhou, verifique o seu nome de utilizador e palavra-" "chave do serviço de Periódicos do calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21977,7 +21979,7 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -21987,12 +21989,12 @@ msgstr "" "\n" "Onde o URL é por exemplo http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "Pasta padrão onde o URL é guardado. A predefinição é %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -22001,7 +22003,7 @@ msgstr "" "O tempo de espera em segundos para esperar uma resposta do servidor. A " "predefinição é: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -22010,7 +22012,7 @@ msgstr "" "O número máximo de níveis a seguir recursivamente, i.e. a profundidade de " "atalhos a seguir. A predefinição é %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from . A predefinição é %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -22028,7 +22030,7 @@ msgstr "" "Intervalo mínimo em segundos entre recolhas consecutivas. A predefinição é " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -22036,7 +22038,7 @@ msgstr "" "A codificação de caracteres para os sítios que está a tentar descarregar. A " "predefinição é tentar descobrir a codificação." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -22047,7 +22049,7 @@ msgstr "" "um atalho corresponder a alguma expressão regular, ele será seguido. A " "predefinição é seguir todas os atalhos." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -22055,7 +22057,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Não descarregar folhas de estilos CSS." diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index 7f7ef14ddb..fdbfa4e291 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-03 18:59+0000\n" "Last-Translator: Danilo Cominotti Marques \n" "Language-Team: American English \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:53+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 05:01+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -985,40 +985,70 @@ msgstr "Desabilitar a extensão com nome" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Caminho à biblioteca longo demais. Deve conter menos de %d caractéres." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Sim" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Cartão A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Cartão B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Notícias" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1102,7 +1132,7 @@ msgstr "Log de Debug" msgid "Communicate with Android phones." msgstr "Comunica-se com os telefones Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1110,7 +1140,7 @@ msgstr "" "Lista separada por vírgulas de diretórios para enviar e-books na memória " "principal do dispositivo. O primeiro que existir será usado" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1118,11 +1148,11 @@ msgstr "" "Lista separada por vírgulas de diretórios para enviar e-books nos cartões " "de armazenamento do dispositivo. O primeiro que existir será usado" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Comunica-se com os telefones S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Comunicar-se com tablets WebOS" @@ -1236,29 +1266,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "post para maiores informações.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Atualizando a listagem de metadados do dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d de %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "concluído" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1268,7 +1298,7 @@ msgstr "" "Remova usando a aplicação iBooks.\n" "Clique 'Mostrar Detalhes' para a lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1276,36 +1306,13 @@ msgstr "" "Algumas capas não puderam ser convertidas.\n" "Clique em 'Mostrar Detalhes' para a listagem." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Notícias" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Catálogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Comunicar com iTunes." @@ -2747,7 +2754,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Não há espaço suficiente no cartão de memória" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "%s representado" @@ -4788,7 +4795,7 @@ msgstr "Não" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4801,7 +4808,7 @@ msgstr "Título" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(es)" @@ -4843,8 +4850,8 @@ msgstr "Comentários" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4858,8 +4865,8 @@ msgstr "Tags" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -5003,8 +5010,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5177,70 +5184,70 @@ msgid "No details available" msgstr "Detalhes não disponíveis" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Sumário" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Página do Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Glossário" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Agradecimentos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Colofão" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Dedicatória" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Prefácio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Lista de Ilustrações" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Lista de Tabelas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Prefácio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Texto Principal" @@ -7486,7 +7493,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Livro %(sidx)s de %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Coleções" @@ -7741,8 +7748,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10719,7 +10726,7 @@ msgstr "Localização" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11925,8 +11932,8 @@ msgstr "Cancelando..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autores" @@ -13672,18 +13679,18 @@ msgstr "Tamanho (MB)" msgid "Modified" msgstr "Modificado" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "O nome para a pesquisa é \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13691,7 +13698,7 @@ msgstr "" msgid "Permission denied" msgstr "Permissão negada" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13702,32 +13709,32 @@ msgstr "" "Não foi possível alterar a localização deste livro. Ele está aberto em outro " "programa?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "Falha ao alterar o dado" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" "Não foi possível alterar o dado, clique em Mostrar detalhes para saber " "porque." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "Na Biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Tamanho" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Marcado para exclusão" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Um duplo clique para editar-me

    " @@ -15025,7 +15032,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15034,7 +15041,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15044,49 +15051,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -17568,7 +17575,7 @@ msgstr "Processando Livros" msgid "%(num)s of %(tot)s books processed." msgstr "%(num)s of %(tot)s books processed" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "Atualizando o livro do MobileRead na cache" @@ -17626,7 +17633,7 @@ msgstr "" "certeza?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Pesquisas" @@ -19726,168 +19733,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "Nenhum livro disponível no catálogo" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -20341,7 +20348,7 @@ msgstr "" "Padrão: Sem filtros" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Mostrar informação detalhada de saída. Útil para depuração" @@ -20620,38 +20627,33 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Migrando o banco de dados antigo para a biblioteca de ebook em " "%s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Compactando banco de dados" @@ -22177,111 +22179,111 @@ msgstr "Artigo sem título" msgid "Unknown News Source" msgstr "Fonte de notícias desconhecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "A lista \"%s\" requer um usuário e senha." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Download concluído" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Falha ao baixar os seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Falha ao baixar partes do artigos a seguir:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tLinks que falharam:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Não pôde trazer o artigo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "O rastro de depuração está disponível previamente neste relatório" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Executar com -vv para ver o motivo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Obtendo feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Obtendo feeds da página índice" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Tentando obter capa..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Gerando título da capa" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Iniciando o download [%d tarefa(s)]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds descarregados para %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Não foi possível baixar capa: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Baixando capa de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Imagem de cabeçalho baixada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Artigos nesta entrega: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Artigo sem título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Artigo transferido: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Transferência de artigo falhou: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Obtendo feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -22289,7 +22291,7 @@ msgstr "" "Falou em logar-se, verifique seu nome de usuário e senha para o serviço de " "Periódicos do calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -22336,7 +22338,7 @@ msgstr "Seções" msgid "Articles" msgstr "Artigos" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -22346,12 +22348,12 @@ msgstr "" "\n" "Onde URL é, por exemplo, http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "Diretório base no qual a URL é salva. O padrão é %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -22359,7 +22361,7 @@ msgid "" msgstr "" "Tempo em segundos para esperar uma resposta do servidor. Padrão: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -22368,7 +22370,7 @@ msgstr "" "Máximo número de níveis na recursividade, ou seja a profundidade de links " "para seguir. Padrão %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from . O padrão é %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -22386,7 +22388,7 @@ msgstr "" "Intervalo mínimo, em segundos, entre downloads consecutivos. O padrão é de " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -22394,7 +22396,7 @@ msgstr "" "A codificação de caracteres para os websites que você está tentando fazer " "download. O Padrão é tentar adivinhar a codificação." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -22405,7 +22407,7 @@ msgstr "" "corresponder a uma das expressões regulares, ele será seguido. Por padrão " "todos os links são seguidos." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -22413,7 +22415,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Não baixar folhas de estilo CSS." diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index 2fd6c0f19d..e4565d71e3 100644 --- a/src/calibre/translations/ro.po +++ b/src/calibre/translations/ro.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-03 19:29+0000\n" "Last-Translator: Jorel \n" "Language-Team: Romanian \n" @@ -16,19 +16,19 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 " "== 0) && (n != 0))) ? 2: 1));\n" -"X-Launchpad-Export-Date: 2013-01-23 04:48+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:56+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -119,7 +119,7 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -157,11 +157,11 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -171,18 +171,18 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -993,41 +993,71 @@ msgstr "Dezactivează extensia specificată prin nume" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Calea către bibliotecă este prea lungă. Aceasta trebuie să conţină mai puţin " "de %d caractere." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Da" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)sMedia evaluărilor este %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Principal" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Card A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Card B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Știri" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1111,23 +1141,23 @@ msgstr "Registrul pentru depanare" msgid "Communicate with Android phones." msgstr "Comunică cu telefoane Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Comunică cu telefoanele S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Comunică cu tabletele WebOS." @@ -1232,29 +1262,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Actualizez lista de metadate a dispozitivului ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d din %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "finalizat" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1264,7 +1294,7 @@ msgstr "" "Ştergeţi-le folosind aplicaţia iBooks.\n" "Apăsaţi \"Afişează detalii\" pentru o listă." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1272,36 +1302,13 @@ msgstr "" "Anumite coperţi nu au putut fi convertite.\n" "Apăsaţi \"Afişează detalii\" pentru o listă." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Știri" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Catalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Comunică cu iTunes." @@ -2668,7 +2675,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Nu există suficient spaţiu liber pe cartela de stocare" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "S-au redat %s" @@ -4715,7 +4722,7 @@ msgstr "Nu" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4728,7 +4735,7 @@ msgstr "Titlu" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(i)" @@ -4770,8 +4777,8 @@ msgstr "Comentarii" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4785,8 +4792,8 @@ msgstr "Etichete" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4947,8 +4954,8 @@ msgstr "" "Obţine o copertă sub formă de metadate pentru cartea identificată după ISBN " "de la LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5123,70 +5130,70 @@ msgid "No details available" msgstr "Nu există detalii disponibile." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Cuprins" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Copertă interioară" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Glosar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Mulţumiri" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Casetă" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Drepturi de autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Dedicație" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Cuvânt înainte" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Listă cu ilustraţii" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Lista Tabelelor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Observații" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Prefaţă" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Textul principal" @@ -7448,7 +7455,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Cartea %(sidx)s din %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Colecții" @@ -7710,8 +7717,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "Fals" @@ -10810,7 +10817,7 @@ msgstr "Locație" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12077,8 +12084,8 @@ msgstr "Se abandonează..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autori" @@ -13888,18 +13895,18 @@ msgstr "Mărime (MB)" msgid "Modified" msgstr "Modificat(ă)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Numele căutat este \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "UUID-ul acestei cărţi este \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13907,7 +13914,7 @@ msgstr "UUID-ul acestei cărţi este \"{0}\"" msgid "Permission denied" msgstr "Permisiune refuzată" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13916,30 +13923,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "În bibliotecă" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Mărime" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Marcat pentru ştergere" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Apăsaţi click pentru a mă edita

    " @@ -15321,7 +15328,7 @@ msgid "You must specify at least one non-empty condition for this rule" msgstr "" "Trebuie specificată cel puţin o condiţie non-goală pentru această regulă" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15334,7 +15341,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15349,14 +15356,14 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Dacă coloana %(col)s valoarea %(action)s: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -15367,36 +15374,36 @@ msgstr "" "jos pentru a începe.

    Puteţi modifica o regulă existentă apăsând " "dublu click pe ea." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Adaugă regulă" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Şterge regulă" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Mută regula selectată mai sus" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Mută regula selectată mai jos" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Adaugă regulă avansată" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "Nici o regulă selectată" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "Nici o regulă selectată pentru %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "ştergere" @@ -18171,7 +18178,7 @@ msgstr "Se procesează cărţile." msgid "%(num)s of %(tot)s books processed." msgstr "%(num)s din %(tot)s cărţi procesate." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "Se actualizează cacheul cărţii MobileRead..." @@ -18237,7 +18244,7 @@ msgstr "" "doriţi să continuaţi?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Căutări" @@ -20414,168 +20421,168 @@ msgstr "" "*** Adăugarea secţiunii \"După Autori\" este necesară pentru formatul de " "ieşire MOBI ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "Nici o carte disponibilă de catalogat" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Nici o carte disponibilă pentru includerea în catalog" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -21064,7 +21071,7 @@ msgstr "" "Implicit: fără filtrare" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Afişează informaţia detaliată la ieşire. Folositor pentru depanare" @@ -21402,36 +21409,31 @@ msgstr "" "Eticheta trebuie trebuie să înceapă cu o literă, să conţină numai litere " "mici, cifre şi \"_\"" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)sMedia evaluărilor este %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "se creează coloană personalizată " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Se mută baza de date veche în bibliotecă în %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Se copiază %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Se compactează baza de date" @@ -23141,111 +23143,111 @@ msgstr "Articol neintitulat" msgid "Unknown News Source" msgstr "Sursă de ştiri necunoscută" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Reţeta \"%s\" necesită nume de utilizator şi parolă." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Descărcare finalizată" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Descărcarea următoarelor articole a eşuat:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Descărcarea părţilor din următoarele articole a eşuat:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " de la " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tLink-uri greşite:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Nu s-a putut obţine articolul." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Rulează cu -vv pentru a vedea motivul" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Se aduc fluxuri..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Fluxurile s-au obţinut din pagina de index" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Se încearcă descărcarea coperţii..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Se generează detaliile editorului..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Se porneşte descărcarea [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Fluxurile au fost descărcate în %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Coperta nu a putut fi descărcată: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Se descarcă coperta de la %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Imaginea cu detaliile editorului a fost descărcată" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Articole în această ediţie: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Articol fără titlu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Articolul a fost descărcat: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Descărcarea articolului a eşuat: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Se obţine fluxul" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -23253,7 +23255,7 @@ msgstr "" "Conectare nereuşităi, verificaţi numele de utilizator şi parola pentru " "serviciul Calibre Periodica." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -23300,7 +23302,7 @@ msgstr "Secţiuni" msgid "Articles" msgstr "Articole" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -23310,13 +23312,13 @@ msgstr "" "\n" "Unde URL este de exemplu http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Directorul de bază unde URLul este salvat. Directorul implicit este %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -23325,14 +23327,14 @@ msgstr "" "Durata aşteptării, în secunde, pentru un răspuns de la server. Implicit: " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "Numărul maxim de nivele recursive de urmărit. Implicit: %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from . Implicit: %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -23350,7 +23352,7 @@ msgstr "" "Intervalul de secunde minim între descărcări consecutive. Implicit: " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -23358,7 +23360,7 @@ msgstr "" "Codificarea caracterelor pentru site-urile pe care încercaţi să descărcaţi. " "Valoarea implicită constă în încercarea şi intuirea codării." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -23369,7 +23371,7 @@ msgstr "" "atâta timp cât o legătură se potriveşte cu orice expresie regulată, acesta " "va fi urmat. În mod implicit toate link-urile sunt respectate." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -23377,7 +23379,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Nu descărca foile de stil CSS." diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 7701e431c8..339ae9d99d 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,17 +6,17 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" -"PO-Revision-Date: 2013-01-21 13:58+0000\n" -"Last-Translator: Vorobuov Max \n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" +"PO-Revision-Date: 2013-01-30 22:39+0000\n" +"Last-Translator: Baz <_baz_@rambler.ru>\n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:48+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-31 04:38+0000\n" +"X-Generator: Launchpad (build 16455)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" "X-Poedit-SourceCharset: utf-8\n" @@ -28,11 +28,11 @@ msgid "Does absolutely nothing" msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -123,7 +123,7 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -161,11 +161,11 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -175,18 +175,18 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -981,40 +981,70 @@ msgstr "Отключить указанный плагин" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Путь к библиотеке слишком длинный. Он должен содержать меньше %d символов." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Да" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)sСредняя оценка %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Основная" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Карта 1" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Карта 2" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Новости" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1098,7 +1128,7 @@ msgstr "Журнал ошибок" msgid "Communicate with Android phones." msgstr "Соединиться с Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1106,7 +1136,7 @@ msgstr "" "Разделённый запятыми список папок для отправки книг в основную память " "устройства. Будет использована первая существующая" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1114,11 +1144,11 @@ msgstr "" "Разделённый запятыми список папок для отправки книг на карты памяти " "устройства. Будет использована первая существующая" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Соединиться с телефоном S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Соединиться с WebOS планшетом" @@ -1228,29 +1258,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "эту тему форума что бы узнать больше.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Обновление списка метаданных устройства..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d из %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Готово" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1260,7 +1290,7 @@ msgstr "" "Удаление с помощью приложения iBooks.\n" "Нажмите кнопку \"Показать детали\" что бы увидеть список." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1268,36 +1298,13 @@ msgstr "" "Некоторые обложки не могут быть преобразованы.\n" "Нажмите кнопку \"Показать детали\" что бы увидеть список." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Новости" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Каталог" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Соединиться с iTunes" @@ -2734,7 +2741,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Не хватает свободного места на карте памяти" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Обработано %s" @@ -4832,7 +4839,7 @@ msgstr "Нет" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4845,7 +4852,7 @@ msgstr "Название" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Автор(ы)" @@ -4887,8 +4894,8 @@ msgstr "Комментарии" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4902,8 +4909,8 @@ msgstr "Теги" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -5060,8 +5067,8 @@ msgstr "" "Получить изображение обложки, информацию о книге по номеру ISBN из " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5238,70 +5245,70 @@ msgid "No details available" msgstr "Подробности недоступны" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Содержание" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Титульная страница" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Индекс" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Глоссарий" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Подтверждения" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Библиография" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "эмблема издательства" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Копирайт" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Посвящение" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Эпиграф" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Предисловие" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Список иллюстраций" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Оглавление" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Заметки" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Введение" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Основной текст" @@ -7584,7 +7591,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Книга %(sidx)s из %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Коллекции" @@ -7846,8 +7853,8 @@ msgid "Delete Rule" msgstr "Удалить правило" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "Ложь" @@ -10997,7 +11004,7 @@ msgstr "Размещение" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12258,8 +12265,8 @@ msgstr "Отмена..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Авторы" @@ -14092,18 +14099,18 @@ msgstr "Размер (МБ)" msgid "Modified" msgstr "Изменена" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Имя для поиска/просмотра: \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "UUID книг \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -14111,7 +14118,7 @@ msgstr "UUID книг \"{0}\"" msgid "Permission denied" msgstr "Доступ запрещён" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -14121,32 +14128,32 @@ msgid "" msgstr "" "Не удалось изменить положение книги на диске. Она открыта в другой программе?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "Не удалось установить дату" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" "Не удалось внести данные. Нажмите \"Показать подробности\" что бы узнать " "почему." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "В Библиотеке" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Размер" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Отмечено для удаления" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Дважды кликните по редактировать

    " @@ -15538,7 +15545,7 @@ msgstr "Отсутствуют условия" msgid "You must specify at least one non-empty condition for this rule" msgstr "Нужно указать хотя бы одно не пустое условие для этого правила" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15551,7 +15558,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15566,14 +15573,14 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Если в %(col)s колонке %(action)s значения: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -15584,36 +15591,36 @@ msgstr "" "«Добавить правило».

    Можно изменить существующее правило, сделав на " "нём двойной щелчок мышью." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Добавить правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Удалить правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Переместить выбранное правило вверх" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Переместить выбранное правило вниз" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Добавить расширенное правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "Правило не выбрано" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "Не выбрано правило для %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "удаления" @@ -18415,7 +18422,7 @@ msgstr "Книги обрабатываются" msgid "%(num)s of %(tot)s books processed." msgstr "Обработано %(num)s из %(tot)s книг" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "Обноволяется кэщ MobileRead книг..." @@ -18477,7 +18484,7 @@ msgstr "" "Изменить мета-данные нескольких книг займёт некоторое время. Вы согласны" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Поиски" @@ -20763,67 +20770,67 @@ msgstr "" "\n" "*** Добавление раздела 'По Авторам', требуемого для вывода MOBI ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "Символы" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "Нет жанров для каталога.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" "Проверьте регулярное выражение 'Исключаемые жанры' в настройках электронной " "книги.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "Нет книг, доступных в каталог" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "Названия" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "Жанры" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "Недавно добавленные" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "Недавно прочитанные" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "Описания" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" "

    Несоответствующие значения Сортировочных имён автора для Автора
    " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" "Внимание: Несоответствующие значения Сортировочных имён автора для Автора " "'{!s}':\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "Сортировка базы данных" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "Сортировка названий" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" @@ -20831,107 +20838,107 @@ msgstr "" "Нет книг для каталога.\n" "Проверьте правила 'Исключаемые книги' в настройках электронной книги.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Нет книг, доступных для включения в каталог" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "Жанры HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "Заголовки HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "по " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "Описания HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "Описание HTML" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "NCX заголовок" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "NCX для Описаний" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "NCX для Серий" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "Серии начинающиеся на %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "Серии начинающиеся с '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "NCX для Названий" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "Названия начинающиеся на %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "Названия начинающиеся с '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "NCX для Авторов" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "Авторы начинающиеся с %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "Авторы начинающиеся на '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "NCX для Недавно Добавленных" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "NCX для Недавно Прочитанных" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "NCX для Жанров" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "Создание OPF" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "Миниатюры" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "Миниатюра" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "Сохранение NCX" @@ -21454,7 +21461,7 @@ msgstr "" "По умолчанию: не фильтруется (no filtering)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Показать детальную информацию. Используется для отладки." @@ -21804,36 +21811,31 @@ msgstr "" "Заголовок должен содержать только строчные буквы, цифры, подчеркивания и " "начинаться с буквы" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)sСредняя оценка %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "восстановлены настройки " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "создание пользовательских столбцов " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" -msgstr "" +msgstr " (%s книг)" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Миграция старой базы данных в %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Копирование %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Сжатие базы данных" @@ -23641,111 +23643,111 @@ msgstr "Безымянная статья" msgid "Unknown News Source" msgstr "Неизвестный новостной ресурс" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "Не удалось загрузить %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Обработчик \"%s\" требует имя пользователя и пароль" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Закачка завершена" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Неудачная загрузка следующих статей:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Неудачная загрузка частей следующих статей:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " из " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tБитые ссылки:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Не удалось получить статью." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "Отладочня трассировка доступна ранее в этом журнале" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Запуск с-vv чтобы увидеть причину" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Вызываются заготовки..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Получить заготовки для оглавления" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Попытка скачать обложку..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Создаем титульные данные..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Начало загрузки [%d поток(и)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Заготовки закачиватся в %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Невозможно скачать обложку: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Скачивается обложка из %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Титульное изображение загружено" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Статьи в этом выпуске: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Статья без названия" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Статья скачена: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Ошибка загрузки статьи: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Доставляется материал" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -23753,7 +23755,7 @@ msgstr "" "Не удалось выполнить вход, проверьте свое имя пользователя и пароль для " "службы Периодических изданий Calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -23800,7 +23802,7 @@ msgstr "Разделы" msgid "Articles" msgstr "Статьи" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -23810,13 +23812,13 @@ msgstr "" "\n" "Где URL на пример http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Основная директория, в которую сохранятся URL. По умолчанию: %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -23824,7 +23826,7 @@ msgid "" msgstr "" "Максимальное время ожидания ответа от сервера. По умолчанию: %default с" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -23833,7 +23835,7 @@ msgstr "" "Максимально число уровней вложения, т.е. глубина последовательных ссылок. По " "умолчанию: %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from . По умолчанию: %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -23851,7 +23853,7 @@ msgstr "" "Минимальный интервал в секундах между последовательными вызовами. По " "умолчанию: %default с" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -23859,7 +23861,7 @@ msgstr "" "Кодировка вебсайтов, которые вы собираетесь скачивать. По умолчанию делается " "попытка определения кодировки." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -23870,7 +23872,7 @@ msgstr "" "скачиваться тогда, когда она совпадет хотя бы с одним из регулярных " "выражений. По умолчанию, никакие ссылки не скачиваются." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -23883,7 +23885,7 @@ msgstr "" "игнорируются. Если определены одновременно регулярное выражение фильтра и " "выражение совпадения, то фильтрующее выражение срабатывает первым." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Не скачивать файлы стилей CSS." diff --git a/src/calibre/translations/sc.po b/src/calibre/translations/sc.po index ab8b21c6af..617e815ecc 100644 --- a/src/calibre/translations/sc.po +++ b/src/calibre/translations/sc.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2010-12-11 02:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Sardinian \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:50+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:58+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/si.po b/src/calibre/translations/si.po index a75af1b268..3e3df6f0e0 100644 --- a/src/calibre/translations/si.po +++ b/src/calibre/translations/si.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-06-16 06:16+0000\n" "Last-Translator: Dinusha \n" "Language-Team: Sinhalese \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:49+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:57+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po index 2429de896b..420b535ab6 100644 --- a/src/calibre/translations/sk.po +++ b/src/calibre/translations/sk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-03 18:59+0000\n" "Last-Translator: viktorc \n" "Language-Team: Slovak \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:49+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:57+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -970,40 +970,70 @@ msgstr "Deaktivovať modul podľa mena" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Cesta k priečinku knižnice je príliš dlhá. Musí mať menej ako %d znakov." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Áno" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)sPriemerné hodnotenie je %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Základné" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Karta A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Karta B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Novinky" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1086,7 +1116,7 @@ msgstr "Debug log" msgid "Communicate with Android phones." msgstr "Komunikácia s telefónmi Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1094,7 +1124,7 @@ msgstr "" "Zoznam adresárov oddelených čiarkou. Do prvého z nich, ktorý bude existovať " "sa uložia e-booky pri odoslaní do hlavnej pamäte zariadenia." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1102,11 +1132,11 @@ msgstr "" "Zoznam adresárov oddelených čiarkou. Do prvého z nich, ktorý bude existovať " "sa uložia e-booky pri odoslaní na pamäťovú kartu zariadenia." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Komunikácia s telefónmi S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Komunikácia s tabletmi WebOS." @@ -1215,29 +1245,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "príspevok na fóre (v angličtine).

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Aktualizácia zoznamu metadát zariadenia.." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d z %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "dokončené" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1247,7 +1277,7 @@ msgstr "" "Zmazané cez iBooks aplikáciu.\n" "Zoznam po kliknutí na \"Zobraziť podrobnosti\"." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1255,36 +1285,13 @@ msgstr "" "Niektoré obálky nemôžu byť skonvertované.\n" "Zoznam po kliknutí na \"Zobraziť podrobnosti\"." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Novinky" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalóg" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Komunikácia s iTunes." @@ -2686,7 +2693,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Na pamäťovej karte nie je dostatok voľného miesta" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Úspešný prevod %s" @@ -4726,7 +4733,7 @@ msgstr "Nie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4739,7 +4746,7 @@ msgstr "Názov" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(i)" @@ -4781,8 +4788,8 @@ msgstr "Poznámky" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4796,8 +4803,8 @@ msgstr "Značky" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4955,8 +4962,8 @@ msgstr "" "Pre knihu identifikovanú ISBN stiahne z LibraryThing.com obrázok " "obálky/sociálne metadáta\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5132,70 +5139,70 @@ msgid "No details available" msgstr "Podrobnosti nie sú k dispozícii" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Obsah" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Titulná strana" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Register" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Slovník" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Poďakovania" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Zoznam použitej literatúry" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Tiráž" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Autorské práva" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Venovanie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Doslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Predslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Zoznam obrázkov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Zoznam tabuliek" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Poznámky" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Predhovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Hlavný text" @@ -7468,7 +7475,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Kniha %(sidx)s z %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Zbierky" @@ -7729,8 +7736,8 @@ msgid "Delete Rule" msgstr "Odstrániť pravidlo" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "Nepravda" @@ -10833,7 +10840,7 @@ msgstr "Umiestnenie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12089,8 +12096,8 @@ msgstr "Zastavujem..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autori" @@ -13908,18 +13915,18 @@ msgstr "Veľkosť (MB)" msgid "Modified" msgstr "Zmenené" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Názov vyhľadávania je \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "UUID tejto knihy je \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13927,7 +13934,7 @@ msgstr "UUID tejto knihy je \"{0}\"" msgid "Permission denied" msgstr "Prístup zamietnutý" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13938,31 +13945,31 @@ msgstr "" "Nemôžem zmeniť umiestnenie tejto knihy na disku. Nie je otvorená iným " "programom?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "Zlyhalo nastavenie dát" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" "Nedokážem nastaviť údaje. Kliknite na Zobraziť podrobnosti a uvidíte prečo." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "V knižnici" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Veľkosť" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Označené na zmazanie" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Dvojkliknite na upraviť ma

    " @@ -15342,7 +15349,7 @@ msgstr "Nie sú podmienky" msgid "You must specify at least one non-empty condition for this rule" msgstr "Pre toto pravidlo musíte zadať aspoň jednu neprázdnu podmienku" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15355,7 +15362,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15369,14 +15376,14 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Ak stĺpec %(col)s %(action)s hodnota: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -15386,36 +15393,36 @@ msgstr "" "Začnite kliknutím na tlačidlo Pridať pravidlo nižšie.

    Existujúce " "pravidlo môžete zmeniť dvojkliknutím naň." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Pridať pravidlo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Odstrániť pravidlo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Posunúť vybrané pravidlo vyššie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Posunúť vybrané pravidlo nižšie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Pridať rozšírené pravidlo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "Žiadne pravidlo nie je vybrané" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "Na %s nie je vybrané žiadne pravidlo." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "odstránenie" @@ -18185,7 +18192,7 @@ msgstr "Spracúvam knihy." msgid "%(num)s of %(tot)s books processed." msgstr "Spracované %(num)s z %(tot)s kníh." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "Aktualizujem knižnú cache MobileRead..." @@ -18247,7 +18254,7 @@ msgstr "" "Zmena metadát takéhoto množstva kníh môže trvať dlhšiu dobu. Ste si istý?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Hľadania" @@ -20508,63 +20515,63 @@ msgstr "" "\n" "*** Pridávam sekciu 'Od autorov' vyžadovanú výstupom MOBI ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "Symboly" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "Žiadne žánre pre katalóg.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "Označte regulárny výraz 'Vynechať žánre' z volieb e-booku.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "Nie sú dostupné žiadne knihy pre katalóg" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "Názvy" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "Žánre" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "Nedávno pridané" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "Nedávno čítané" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "Popisy" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "

    Nekonzistentná hodnota Triediaceho autora pre Autora
    " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" "Upozornenie: Nekonzistentná hodnora Triediaceho autora pre Autora '{!s}':\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "Triedim databázu" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "Triedim názvy" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" @@ -20572,107 +20579,107 @@ msgstr "" "Žiadne knihy do katalógu.\n" "Skontrolujte v nastaveniach e-knihy pravidlá 'Vynechané knihy'.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Na zaradenie do katalógu nie sú dostupné žiadne knihy" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "HTML žánre" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "HTML názvy" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "od " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "HTML popisy" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "HTML popis" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "Hlavička NCX" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "NCX pre popisy" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "NCX pre série" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "Série začínajúce s %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "Série začínajúce s '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "NCX pre názvy" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "Názvy začínajúce s %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "Názvy začínajúce s '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "NCX pre autorov" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "Autori začínajúci s %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "Autori začínajúci s '%s'" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "NCX pre nedávno pridané" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "NCX pre nedávno čítané" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "NCX pre žánre" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "Generujem OPF" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "Náhľady" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "Náhľad" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "Ukladám NCX" @@ -21163,7 +21170,7 @@ msgstr "" "východzie: bez filtrovania" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" "Zobraziť podrobné výstupné informácie. Užitočné pri hľadaní chýb v programe" @@ -21490,37 +21497,32 @@ msgstr "" "Štítok musí začínať písmenom a môže obsahovať len malé písmená, čísla a " "podčiarky" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)sPriemerné hodnotenie je %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "nastavenia obnovené " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "vytváram vlastný stĺpec " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Migrujem starú databázu do knižnice elektronických kníh v %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Kopírujem %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Zmenšujem databázu" @@ -23211,111 +23213,111 @@ msgstr "Článok bez názvu" msgid "Unknown News Source" msgstr "Neznámy zdroj správ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "Zlyhalo stiahnutie %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Recept \"%s\" vyžaduje užívateľské meno a heslo." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Preberanie ukončené" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Zlyhalo preberanie nasledovných článkov:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Zlyhalo preberanie niektorých častí nasledovných článkov:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " od " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tNeplatné odkazy:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Nemôžem načítať článok" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Dôvod uvidíte po spustení s -vv" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Preberám prúdy..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Získané prúdy z hlavnej stránky" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Preberám obálku..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Generujem tiráž..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Začína preberanie [počet vlákien: %d]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Prúdy boli uložené do %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Nepodarilo sa prevziať obálku: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Preberám obálku z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Obrázok tiráže stiahnutý" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Články v tomto vydaní: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Článok bez názvu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Prebratý článok: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Zlyhalo preberanie článku: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Preberám prúd" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -23323,7 +23325,7 @@ msgstr "" "Prihlásenie zlyhalo. Skontrolujte Vaše užívateľské meno a heslo pre službu " "Periodiká Calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -23370,7 +23372,7 @@ msgstr "Sekcie" msgid "Articles" msgstr "Články" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -23380,20 +23382,20 @@ msgstr "" "\n" "Kde URL je napríklad http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Základný adresár, do ktorého bude URL uložené. Štandardne je to %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "Časový limit čakania na odozvu zo serveru. Štandardne: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -23402,7 +23404,7 @@ msgstr "" "Maximálna hĺbka rekurzie, t.j. počet úrovní odkazov, ktoré sa majú " "prechádzať. Štandardne %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from . Štandardne %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "Minimálny interval preberania v sekundách. Štandardne %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -23426,7 +23428,7 @@ msgstr "" "Kódovanie znakov použité na webových lokalitách, ktoré chcete prebrať. " "Štandardne sa program pokúsi rozoznať správne kódovanie automaticky." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -23437,7 +23439,7 @@ msgstr "" "odkazy, ktoré sa zhodujú minimálne s jedným z výrazov. Štandardne budú " "nasledované všetky odkazy." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -23450,7 +23452,7 @@ msgstr "" "neignorujú žiadne odkazy. Ak sú zadané regulárne výrazy pre vyradenie aj " "zaradenie súčasne, výraz pre vyradenie sa aplikuje ako prvý." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Nepreberať kaskádové štýly." diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index adcd40bb66..cff0010a09 100644 --- a/src/calibre/translations/sl.po +++ b/src/calibre/translations/sl.po @@ -6,17 +6,17 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.8.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" -"PO-Revision-Date: 2013-01-03 19:42+0000\n" -"Last-Translator: Martin Srebotnjak \n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" +"PO-Revision-Date: 2013-01-30 06:26+0000\n" +"Last-Translator: Andrej Znidarsic \n" "Language-Team: Martin Srebotnjak \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || " "n%100==4 ? 3 : 0);\n" -"X-Launchpad-Export-Date: 2013-01-23 04:50+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-31 04:38+0000\n" +"X-Generator: Launchpad (build 16455)\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-Language: Slovenian\n" "X-Poedit-SourceCharset: iso-8859-1\n" @@ -27,11 +27,11 @@ msgid "Does absolutely nothing" msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -122,7 +122,7 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -160,11 +160,11 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -174,18 +174,18 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -978,39 +978,69 @@ msgstr "Onemogoči imenovani vtičnik" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Pot do knjižnice je predolga. Imeti mora manj kot %d znakov." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Da" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Glavni pomn." -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Kartica A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Kartica B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Novice" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1091,23 +1121,23 @@ msgstr "Dnevnik razhroščevanja" msgid "Communicate with Android phones." msgstr "Povezovanje s telefoni Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Povezovanje s telefoni S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Povezovanje s tablicami WebOS." @@ -1199,29 +1229,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Posodabljanje seznama metapodatkov naprave ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d izmed %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "končano" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1231,7 +1261,7 @@ msgstr "" "Izbrišite jih s programom iBooks.\n" "Kliknite 'Pokaži podrobnosti' za seznam." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1239,36 +1269,13 @@ msgstr "" "Določenih naslovnic ni bilo mogoče pretvoriti.\n" "Kliknite 'Pokaži podrobnosti' za seznam." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Novice" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Povezovanje z iTunes." @@ -1811,6 +1818,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1214 msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves." msgstr "" +"Kobo Touch od različice strojnega programja V2.0.0 podpira knjižne police." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1216 msgid "Specify a tags type column for automatic management" @@ -2575,7 +2583,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Na spominski kartici primanjkuje prostora" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Upodobljen %s" @@ -4355,7 +4363,7 @@ msgstr "Ne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4368,7 +4376,7 @@ msgstr "Naslov" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Avtor(ji)" @@ -4410,8 +4418,8 @@ msgstr "Opombe" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4425,8 +4433,8 @@ msgstr "Značke" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4568,8 +4576,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4727,70 +4735,70 @@ msgid "No details available" msgstr "Podrobnosti ni na voljo" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Kazalo vsebine" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Naslovnica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Kazalo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Slovarček" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Zahvale" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Avtorske pravice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Posvetilo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Predgovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Seznam ilustracij" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Seznam tabel" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Opombe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Uvod" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Glavno besedilo" @@ -5488,7 +5496,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:352 msgid "Library removed" -msgstr "Knjižnica odstranjena" +msgstr "Knjižnica je bila odstranjena" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:353 #, python-format @@ -6915,7 +6923,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Zbirke" @@ -7170,8 +7178,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10084,7 +10092,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11253,8 +11261,8 @@ msgstr "Prekinjanje ..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Avtorji" @@ -12962,18 +12970,18 @@ msgstr "Velikost (MB)" msgid "Modified" msgstr "Spremenjeno" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Iskano polje je \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12981,7 +12989,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12990,30 +12998,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "V knjižnici" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Velikost" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Označeno za brisanje" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Dvoklikni me, da me urediš

    " @@ -13173,7 +13181,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:784 msgid "Calibre Library" -msgstr "Knjižnica Calibre" +msgstr "Knjiznica Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:132 msgid "Choose a location for your calibre e-book library" @@ -14270,7 +14278,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14279,7 +14287,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14289,49 +14297,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Dodaj pravilo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Odstrani pravilo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Pomakni izbrano pravilo navzgor" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Pomakni izbrano pravilo navzdol" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Dodaj napredno pravilo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "Nobeno pravilo ni izbrano" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16762,7 +16770,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16817,7 +16825,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Iskanja" @@ -18841,168 +18849,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19455,7 +19463,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Podrobneje prikaži izhodne informacije. Koristno za razhroščevanje." @@ -19709,37 +19717,32 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Selitev stare zbirke podatkov v knjižnico e-knjig v %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Strnjevanje zbirke podatkov" @@ -21211,117 +21214,117 @@ msgstr "Neimenovan članek" msgid "Unknown News Source" msgstr "Neznan vir novic" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Prenos končan" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Prenos naslednjih člankov ni uspel:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Prenos nekaterih delov naslednjih člankov ni uspel:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " z " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tNeuspešne povezave:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Pridobivanje virov ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Dobljeni viri iz glavne strani" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Poskus prenosa naslovnice ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Pričetek prenosa [%d nit(i)] ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Viri, preneseni v %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Prenos naslovnice ni uspel: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Prenašanje naslovnice iz %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Neimenovan članek" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Članek prenesen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Prenos članka ni uspel: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Pridobivanje vira" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21366,7 +21369,7 @@ msgstr "" msgid "Articles" msgstr "Članki" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -21376,12 +21379,12 @@ msgstr "" "\n" "Kjer je URL npr. http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "Osnovna mapa, v katero se shrani URL. Privzet je %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -21389,7 +21392,7 @@ msgid "" msgstr "" "Časovni rok v sekundah za čakanje odgovora strežnika. Privzeto: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -21397,7 +21400,7 @@ msgid "" msgstr "" "Maksimalna globina rekurzije. To je globina povezav. Privzeto %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from . Privzeto je %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -21414,7 +21417,7 @@ msgid "" msgstr "" "Minimalni interval v sekundah med zaporednimi prenosi. Privzeto: %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -21422,7 +21425,7 @@ msgstr "" "Kodna tabela znakov za spletne strani, ki jih hočete prenesti. Privzeto je " "ugibanje uporabljene kodne tabele." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -21432,7 +21435,7 @@ msgstr "" "možnost se lahko uporabi večkrat, kar pomeni da če povezava ustreza enemu " "izmed regularnih izrazov, se ji bo sledilo. Privzeto se sledi vsem povezavam." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21440,7 +21443,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Ne prenesi slogovnih predlog CSS." diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index 2db3135a83..f52995ea6a 100644 --- a/src/calibre/translations/sq.po +++ b/src/calibre/translations/sq.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-08-07 22:44+0000\n" "Last-Translator: Erlis Mulosmani \n" "Language-Team: Albanian \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:36+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:43+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Lajme" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Lajme" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "Titull" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(ë)" @@ -4163,8 +4170,8 @@ msgstr "Komente" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "Etiketa" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Tryeza e Lëndës" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Faqe Titulli" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Tregues" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Bibliografi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Të drejta kopjimi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Listë e ilustrimeve" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Listë Tabelash" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Shënime" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Teksti Kryesor" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Autorë" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "Leje e mohuar" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index e954316f98..4f52cd5311 100644 --- a/src/calibre/translations/sr.po +++ b/src/calibre/translations/sr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-03 18:57+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Ozzii\n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:49+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:56+0000\n" +"X-Generator: Launchpad (build 16451)\n" "Language: sr\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -25,11 +25,11 @@ msgid "Does absolutely nothing" msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -120,7 +120,7 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -158,11 +158,11 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -172,18 +172,18 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -973,40 +973,70 @@ msgstr "Искључи наведени додатак" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Путања до библиотеке је предуга. Она мора да садржи мање од %d знакова." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Да" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Основна" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Картица A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Картица B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Вести" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1089,23 +1119,23 @@ msgstr "Евиденција отклоњених грешака" msgid "Communicate with Android phones." msgstr "Повежи се са Android телефонима." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Повежи се са S60 телефонима." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Повежи се са WebOS таблетима." @@ -1199,29 +1229,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "пост за више информација.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Ажурирање списка метаподатака на уређају..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d из%(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "завршено" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1231,7 +1261,7 @@ msgstr "" "Избришите их користећи iBooks програм.\n" "Кликните на 'Прикажи детаље' за списак." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1239,36 +1269,13 @@ msgstr "" "Неки корице нису могле да буду претворене.\n" "Кликните на 'Прикажи детаље' за списак." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Вести" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Каталог" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Повежи се са iTunes." @@ -2600,7 +2607,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Нема довољно простора на меморијској картици." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Обрађено %s" @@ -4510,7 +4517,7 @@ msgstr "Не" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4523,7 +4530,7 @@ msgstr "Наслов" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Аутор" @@ -4565,8 +4572,8 @@ msgstr "Коментари" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4580,8 +4587,8 @@ msgstr "Ознаке" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4730,8 +4737,8 @@ msgstr "" "Преузми корицу и метаподатке за књигу идентификовану ISBN бројем са " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4893,70 +4900,70 @@ msgid "No details available" msgstr "Детаљи нису доступни" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Садржај" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Насловна страна" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Индекс" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Појмовник" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Захвалности" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Библиографија" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Импресум" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Ауторска права" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Посвета" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Епиграф" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Предговор" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Списак илустрација" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Списак табела" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Белешке" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Предговор" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Главни текст" @@ -7144,7 +7151,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Књига %(sidx)s од %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Збирке" @@ -7399,8 +7406,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10361,7 +10368,7 @@ msgstr "Место" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11595,8 +11602,8 @@ msgstr "Прекидам..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Аутори" @@ -13336,18 +13343,18 @@ msgstr "Величина (МБ)" msgid "Modified" msgstr "Измењено" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Име за претрагу је \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "UUID ове књиге је \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13355,7 +13362,7 @@ msgstr "UUID ове књиге је \"{0}\"" msgid "Permission denied" msgstr "Забрањен приступ" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13366,32 +13373,32 @@ msgstr "" "Није могуће променити локацију на диску за ову књигу. Да ли је отворити у " "другом програму ?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "Нисам успео да поставим податке" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" "Није могуће поставити податке, кликните на Прикажи детаље да бисте видели " "зашто." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "У библиотеци." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Величина" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Изабрано за брисање." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Кликните два пута да ме промените

    " @@ -14694,7 +14701,7 @@ msgstr "Нема услова" msgid "You must specify at least one non-empty condition for this rule" msgstr "Морате навести бар један услов за ово правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14707,7 +14714,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14717,49 +14724,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Додај правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Уклони правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Премести изабрано правило горе" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Премести изабрано правило испод" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Додај додатно правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "Није изабрано правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "Није правило изабран за %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "уклањање" @@ -17284,7 +17291,7 @@ msgstr "Обрада књига." msgid "%(num)s of %(tot)s books processed." msgstr "%(num)s од %(tot)s књига обрађено." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -17340,7 +17347,7 @@ msgstr "" "Измена метаподатака за оволико књига може потрајати. Да ли сте сигурни?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Претраге" @@ -19463,168 +19470,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "Нема књига на располагању у каталогу" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Нема књига на располагању да укључите у каталог" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -20105,7 +20112,7 @@ msgstr "" "Подразумева се: без филтрирања." #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Прикажи детаљне информације. Корисно за тражење грешака." @@ -20437,37 +20444,32 @@ msgstr "" "Етикета сме садржати само мала слова, цифре и доње црте, и мора почети " "словом." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "правим корисничку колону " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Преводим стару базу података у библиотеку е-књига у %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Умножавам%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Сажимам базу података" @@ -21986,111 +21988,111 @@ msgstr "Чланак без имена" msgid "Unknown News Source" msgstr "Непознат извор вести" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "Неуспело преузимање %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Рецепт \"%s\" захтева корисничко име и лозинку." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Преузимање је завршено" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Нисам успео да преузмем следеће чланке:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Нисам успео да преузмем делове следећих чланаке:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " од " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tНеуспеле везе:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Не може да се нађе артикал." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Покренути са -vv да би видели разлог" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Преузимам изворе..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Добио сам изворе с основне стране..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Покушавам да преузмем насловну страну..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Правим списак уредника..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Почиње преузимање [%d нити]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Извори су преузети у %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Нисам успео да преузмем насловну страну: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Преузимам насловну страну са %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Преузео сам слику за импресум" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Текстови у овом броју: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Чланак без имена" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Преузео сам чланак: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Није успело преузимање чланка: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Преузимам извор" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -22098,7 +22100,7 @@ msgstr "" "Неуспело пријављивање. Проверите корисничко име и лозинку вашег calibre " "сервиса за периодику." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -22145,7 +22147,7 @@ msgstr "Одељци" msgid "Articles" msgstr "Чланци" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -22155,27 +22157,27 @@ msgstr "" "\n" "Где је URL на пример http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" "Основни директоријум у који ће бити сачуван УРЛ. Подразумева се %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "Број секунди за чекање на одзив сервера. Подразумева се %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "Највећа дубина рекурзије, тј. праћења веза. Подразумева се %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from одредницама. Подразумева се %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -22193,7 +22195,7 @@ msgstr "" "Најмањи размак, у секундама, између узастопних преузимања. Подразумева се " "%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -22201,7 +22203,7 @@ msgstr "" "Кодни распоред Интернет сајтова са којих покушавате преузимање. Подразумева " "се да ће бити покушан да буде одређен аутоматски." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -22212,7 +22214,7 @@ msgstr "" "може да се пронађе бар један регуларни израз коме одговарају. Подразумева се " "да ће се пратити све везе." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -22220,7 +22222,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Не преузимај CSS стилове." diff --git a/src/calibre/translations/sr@latin.po b/src/calibre/translations/sr@latin.po index edbaa87b1c..1eaf1e30c6 100644 --- a/src/calibre/translations/sr@latin.po +++ b/src/calibre/translations/sr@latin.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2012-08-23 11:36+0000\n" "Last-Translator: Radan Putnik \n" "Language-Team: Serbian Latin \n" @@ -16,19 +16,19 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:55+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 05:03+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -119,7 +119,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -157,11 +157,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -171,18 +171,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -926,39 +926,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1039,23 +1069,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1142,71 +1172,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2480,7 +2487,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4109,7 +4116,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4122,7 +4129,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4164,8 +4171,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4179,8 +4186,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4313,8 +4320,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4472,70 +4479,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6647,7 +6654,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6902,8 +6909,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9802,7 +9809,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10969,8 +10976,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12670,18 +12677,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12689,7 +12696,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12698,30 +12705,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13976,7 +13983,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13985,7 +13992,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13995,49 +14002,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16461,7 +16468,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16516,7 +16523,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18529,168 +18536,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19098,7 +19105,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19352,36 +19359,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20853,117 +20855,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21008,60 +21010,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21069,7 +21071,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index d5cc3d9eae..cb4a3ff24e 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" -"PO-Revision-Date: 2013-01-03 19:02+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" +"PO-Revision-Date: 2013-01-28 00:24+0000\n" +"Last-Translator: Loofy \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:50+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-29 05:19+0000\n" +"X-Generator: Launchpad (build 16451)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -25,11 +25,11 @@ msgid "Does absolutely nothing" msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -120,7 +120,7 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -158,11 +158,11 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -172,18 +172,18 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -891,7 +891,7 @@ msgstr "Denna profil är avsedd för PocketBook Pro 900-serien av enheter." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:778 msgid "" "This profile is intended for the PocketBook Pro 912 series of devices." -msgstr "" +msgstr "Den här profilen är avsedd för PocketBook Pro 912-serien." #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" @@ -973,39 +973,69 @@ msgstr "Inaktivera namngivet tillägg" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Sökväg till biblioteket för lång. Måste vara mindre än tecken %d." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Ja" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)sMedelbetyg är %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Allmänt" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Kort A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Kort B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Nyheter" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1088,7 +1118,7 @@ msgstr "Felsökningslogg" msgid "Communicate with Android phones." msgstr "Kommunicera med Android-telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1096,7 +1126,7 @@ msgstr "" "Kommaseparerad lista av kataloger att skicka e-böcker till på enhetens " "huvudminne . Den första som existerar kommer att användas" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1104,11 +1134,11 @@ msgstr "" "Kommaseparerad lista av kataloger att skicka e-böcker till på enhetens kort " " lagring . Den första som existerar kommer att användas" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Kommunicera med S60-telefoner" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Kommunicera med WebOS-surfplattor." @@ -1220,29 +1250,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" " forum inlägg < /a> för mer information.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Uppdaterar metadata på enheten..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d av %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "slutförda" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1252,7 +1282,7 @@ msgstr "" "Ta bort med hjälp av iBook app.\n" "Klicka på \"Visa detaljer\" för en lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1260,36 +1290,13 @@ msgstr "" "En del omslag kan inte konverteras.\n" "Klicka på \"Visa detaljer\" för en lista." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Nyheter" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Kommunicera med iTunes" @@ -1458,7 +1465,7 @@ msgstr "Kommunicera med PocketBook 301 reader" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:237 msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." -msgstr "" +msgstr "Kommunicera med PocketBook 602/603/902/903/Pro 912 läsarna." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:257 msgid "Communicate with the PocketBook 622 reader." @@ -1528,7 +1535,7 @@ msgstr "Kommunicera med läsplattan Hanvon N520." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:48 msgid "Communicate with the Kibano eBook reader." -msgstr "" +msgstr "Kommunicera med Kibano eBook-läsaren." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:61 msgid "Communicate with The Book reader." @@ -2669,7 +2676,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Det finns tillräckligt med plats på minneskortet" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Renderade %s" @@ -4717,7 +4724,7 @@ msgstr "Nej" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4730,7 +4737,7 @@ msgstr "Titel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Författare" @@ -4772,8 +4779,8 @@ msgstr "Kommentarer" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4787,8 +4794,8 @@ msgstr "Etiketter" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4946,8 +4953,8 @@ msgstr "" "Hämta omslag/sociala metadata från boken med angivet ISBN-nummer från " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5121,70 +5128,70 @@ msgid "No details available" msgstr "Inga detaljer tillgängliga" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Innehållsförteckning" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Titelsida" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Översikt" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Ordförklaringar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Tack till" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Litteraturförteckning" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Upphovsrätt" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Tillägnan" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Förord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Illustrationslista" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Tabellista" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Anteckningar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Förord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Huvudtext" @@ -7427,7 +7434,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Bok %(sidx)s av %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Samlingar" @@ -7689,8 +7696,8 @@ msgid "Delete Rule" msgstr "Ta bort regel" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "Falskt" @@ -10771,7 +10778,7 @@ msgstr "Plats" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12025,8 +12032,8 @@ msgstr "Avbryter..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Författare" @@ -13822,18 +13829,18 @@ msgstr "MiB" msgid "Modified" msgstr "Ändrad" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Söknamn är \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "Denna boks UUID är \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13841,7 +13848,7 @@ msgstr "Denna boks UUID är \"{0}\"" msgid "Permission denied" msgstr "Åtkomst nekad" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13850,30 +13857,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "I biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Storlek" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Markerat för borttagning" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Dubbelklicka för att redigera mig

    " @@ -15238,7 +15245,7 @@ msgstr "Inga villkor" msgid "You must specify at least one non-empty condition for this rule" msgstr "Du måste ange minst en icke-tomt villkor för denna regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15251,7 +15258,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15266,14 +15273,14 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Om %(col)s kolumnen %(action)s värde: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -15284,36 +15291,36 @@ msgstr "" "knappen nedan för att komma igång.

    Du kan ändra en befintlig regel " " genom att dubbelklicka på den." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Lägg till regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Ta bort regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Flytta upp vald regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Flytta ner vald regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Lägg till avancerad regel" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "Ingen regel vald" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "Ingen regel vald för %s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "borttagning" @@ -18051,7 +18058,7 @@ msgstr "Bearbetar böcker." msgid "%(num)s of %(tot)s books processed." msgstr "%(num)s av %(tot)s böcker bearbetades." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "Uppdatera MobileRead bokmellanlagring ..." @@ -18112,7 +18119,7 @@ msgid "" msgstr "Ändra metadata för att många böcker kan ta ett tag. Är du säker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Sökningar" @@ -20269,168 +20276,168 @@ msgstr "" "\n" "*** Tillägg \"av författare\" Avsnitt krävs för MOBI utgång ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "Inga böcker tillgängliga för att katalogisera" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Inga böcker tillgängliga som ska ingå i katalogen" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -20914,7 +20921,7 @@ msgstr "" "Grundinställning: Ingen filtrering" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Visa detaljerad utdata. Användbart för felsökning" @@ -21247,36 +21254,31 @@ msgstr "" "Etikett får endast innehålla små bokstäver, siffror och understreck och " "börja med en bokstav" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)sMedelbetyg är %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "skapa anpassad kolumn " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migrera den gamla databasen till e-bokbibliotek i %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Kopierar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Komprimerar databas" @@ -22974,111 +22976,111 @@ msgstr "Okänd artikel" msgid "Unknown News Source" msgstr "Okänd nyhetskälla" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\"-receptet behöver ett användarnamn och lösenord." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Hämtningen är färdig" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Kunde inte hämta följande artiklar:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Kunde inte hämta delar av följande artiklar:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " från " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tMisslyckade länkar:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Kunde inte hämta artikeln." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "Den felsökningsspårning finns tidigare i denna logg" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Kör med -vv för att se orsaken" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Hämtar flöden..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Mottagit flöden från indexsidan" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Försöker hämta omslaget ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Skapar redaktionsruta..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Påbörjar hämtning [%d tråd(ar)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Flöden hämtade till %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Kunde inte hämta omslag: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Hämtar omslag från %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Redaktionslogga hämtad" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Namnlös artikel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Artikel hämtad: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Artikeln kunde inte hämtas: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Hämtar flöde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -23086,7 +23088,7 @@ msgstr "" "Kunde inte logga in, kontrollera ditt användarnamn och lösenord för Calibres " "prenumerationstjänst." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -23134,7 +23136,7 @@ msgstr "Avsnitten" msgid "Articles" msgstr "Artiklar" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -23144,12 +23146,12 @@ msgstr "" "\n" "Där URL är t.ex. http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "Baskatalogen där webbadressen sparas. Grundinställningen är %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -23158,7 +23160,7 @@ msgstr "" "Tidsgräns i sekunder att vänta på ett svar från servern. Grundinställning " "%default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -23166,7 +23168,7 @@ msgid "" msgstr "" "Maximalt antal nivåer, d.v.s. länkdjup, att följa. Grundinställning %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from -taggar. " "Grundinställning är %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -23184,7 +23186,7 @@ msgstr "" "Minsta intervall i sekunder mellan på varandra följandande hämtningar. " "Grundinställning är %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -23192,7 +23194,7 @@ msgstr "" "Teckenkodning för de webbplatser som du försöker hämta. Grundinställningen " "är att försöka gissa kodningen." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -23202,7 +23204,7 @@ msgstr "" "alternativ kan anges flera gånger. Då kommer länkar att följas så länge de " "matchar det reguljära uttrycket. Som standard följs alla länkar ." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -23210,7 +23212,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Hämta inte CSS-stilmallar." diff --git a/src/calibre/translations/ta.po b/src/calibre/translations/ta.po index 4619f73d0a..1416753a13 100644 --- a/src/calibre/translations/ta.po +++ b/src/calibre/translations/ta.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-08-05 17:54+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Tamil \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:51+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:58+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "நிச்சயமாக எதுவும் செய்யாது" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4111,7 +4118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4124,7 +4131,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4166,8 +4173,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4181,8 +4188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4315,8 +4322,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4474,70 +4481,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6649,7 +6656,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6904,8 +6911,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9804,7 +9811,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10971,8 +10978,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12672,18 +12679,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12691,7 +12698,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12700,30 +12707,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13978,7 +13985,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13987,7 +13994,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13997,49 +14004,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16463,7 +16470,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16518,7 +16525,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18531,168 +18538,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19100,7 +19107,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19354,36 +19361,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20855,117 +20857,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21010,60 +21012,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21071,7 +21073,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index 6f608ce3cd..b665825956 100644 --- a/src/calibre/translations/te.po +++ b/src/calibre/translations/te.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-08-05 17:01+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Telugu \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:51+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:58+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "వార్తలు" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "వార్తలు" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "శీర్షిక" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "రచయిత(లు)" @@ -4163,8 +4170,8 @@ msgstr "వ్యాఖ్యలు" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "విషయ సూచిక" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "శీర్షిక పేజీ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "సూచిక" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "పదకోశం" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "కాపీహక్కులు" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "అంకితం" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "ముందుమాట" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "పట్టికల జాబితా" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "పీఠిక" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "ముఖ్య పాఠ్యం" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "పరిమాణం (మెబై)" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/th.po b/src/calibre/translations/th.po index 940b25c781..a83d71c210 100644 --- a/src/calibre/translations/th.po +++ b/src/calibre/translations/th.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-12-15 15:14+0000\n" "Last-Translator: akarong \n" "Language-Team: Thai \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:51+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:59+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:428 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:438 @@ -34,11 +34,11 @@ msgid "Does absolutely nothing" msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -129,7 +129,7 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -167,11 +167,11 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -181,18 +181,18 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -950,39 +950,69 @@ msgstr "พักใช้งานเนมปลั้กอิน" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "การ์ด ข" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "ข่าว" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1063,23 +1093,23 @@ msgstr "บันทึกการแก้จุดเสีย" msgid "Communicate with Android phones." msgstr "ติดต่อกับโทรศัพท์แอนดรอยด์" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "ติดต่อกับโทรศัพท์ S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1169,29 +1199,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "กำลังปรับปรุงชุดข้อมูลรายการอุปกรณ์ปลายทาง" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "เสร็จเรียบร้อย" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1201,7 +1231,7 @@ msgstr "" "ลบหนังสือโดยใช้โปรแกรมใน iBooks\n" "กดปุ่ม 'แสดงรายละเอียด' เพื่อแสดงรายการ" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1209,36 +1239,13 @@ msgstr "" "ลวดลายบางส่วนในปกไม่สามารถแปลงค่าได้\n" "กดปุ่ม 'แสดงรายละเอียด' เพื่อแสดงรายการ" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "ข่าว" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "บัญชีรายชื่อ" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "ติดต่อกับ iTunes" @@ -2521,7 +2528,7 @@ msgid "There is insufficient free space on the storage card" msgstr "พื้นที่ในสตอเรจการด์ไม่พอ" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4239,7 +4246,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4252,7 +4259,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4294,8 +4301,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4309,8 +4316,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4443,8 +4450,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4602,70 +4609,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6777,7 +6784,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -7032,8 +7039,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9932,7 +9939,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11099,8 +11106,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12800,18 +12807,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12819,7 +12826,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12828,30 +12835,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14106,7 +14113,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14115,7 +14122,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14125,49 +14132,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16591,7 +16598,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16646,7 +16653,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18659,168 +18666,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19228,7 +19235,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19482,36 +19489,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20983,117 +20985,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21138,60 +21140,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21199,7 +21201,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index 8aa012f182..64e13ef3bd 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-19 19:34+0000\n" "Last-Translator: Volkan Gezer \n" "Language-Team: Turkish \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:51+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:59+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -973,39 +973,69 @@ msgstr "İsimlendirilmiş eklentiler geçersiz" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Kütüphanenin yolu çok uzun. %d karakterden daha az olmalı" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "EVET" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Ana" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Kart A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Kart B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Haberler" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1089,7 +1119,7 @@ msgstr "Hata ayıklama logu" msgid "Communicate with Android phones." msgstr "Android telefonlar ile iletişim kur." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1097,7 +1127,7 @@ msgstr "" "Cihazın ana hafızasında e-kitapların gönderileceği klasörlerin " "virgülle ayrılmış listesi. Mevcut ilk klasör kullanılacaktır." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1105,11 +1135,11 @@ msgstr "" "Cihazın bellek kartında e-kitapların gönderileceği klasörlerin " "virgülle ayrılmış listesi. Mevcut ilk klasör kullanılacaktır." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "S60 telefonlar ile haberleş." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "WebOS tablet ile bağlantı kur" @@ -1216,29 +1246,29 @@ msgid "" "forum post for more information.

    " msgstr "iTunes ile haberleşilemiyor." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Cihaz metadata listelemesi güncelleniyor." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(tot)d 'ın %(num)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "bitti" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1248,7 +1278,7 @@ msgstr "" "iBooks uygulamasını kullanarak silin.\n" "Listeyi görmek için \"Ayrıntıları Göster\"e tıklayın." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1256,36 +1286,13 @@ msgstr "" "Bazı kapak görselleri dönüştürülemedi.\n" "Listeyi görmek için \"Ayrıntıları Göster\"e tıklayın." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Haberler" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "iTunes ile iletişim kur." @@ -2668,7 +2675,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Saklama kartında yeterli boş yer yok." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "%s sn de biçimlendirildi" @@ -4629,7 +4636,7 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4642,7 +4649,7 @@ msgstr "Eser Adı" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Yazar(lar)" @@ -4684,8 +4691,8 @@ msgstr "Açıklamalar" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4699,8 +4706,8 @@ msgstr "Etiketler" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4839,8 +4846,8 @@ msgstr "" "LibraryThing.com sitesinden ISBN ile tanımlanmış kitap için kapak/metadata " "al.\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5004,70 +5011,70 @@ msgid "No details available" msgstr "Hiç detay yok" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "İçindekiler" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Başlık Sayfası" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Dizin" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Açıklayıcı sözlük" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Takdim ve Teşekkürler" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Kaynakça" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Telif Hakkı" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "İthaf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Kitabe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Önsöz" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "İlüstrasyon Listesi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Tabloların Listesi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Notlar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Önsöz" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Ana Metin" @@ -7190,7 +7197,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Koleksiyonlar" @@ -7445,8 +7452,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10347,7 +10354,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11514,8 +11521,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Yazarlar" @@ -13215,18 +13222,18 @@ msgstr "Boyut (MB)" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13234,7 +13241,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13243,30 +13250,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Boyut" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14521,7 +14528,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14530,7 +14537,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14540,49 +14547,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -17016,7 +17023,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -17071,7 +17078,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Aramalar" @@ -19090,168 +19097,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19659,7 +19666,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19913,36 +19920,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "%s kopyalanıyor" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -21416,111 +21418,111 @@ msgstr "Başlıksız Yazı" msgid "Unknown News Source" msgstr "Bilinmeyen Haber Kaynağı" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "İndirme tamamlandı" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Aşağıdaki makaleleri indirme başarısız oldu:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Aşağıdaki makalelerin bölümlerini indirme başarısız oldu:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Makale getirilemedi" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Sebebi görmek için -w kodunu çalıştırın" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Beslemeler getiriliyor..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "İndeks sayfasından beslemeleri al" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Kapak indirilmeye çalışılıyor..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Künye oluşturuluyor..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "[%d thread(s)] İndirilmeye başlanıyor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Kapak İndirilemedi: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Kapak %s 'den indiriliyor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Künye resmi indirildi" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Başlıksız Yazı" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Makale indirildi: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Makalenin indirilmesi başarısız oldu: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Besleme alınıyor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -21528,7 +21530,7 @@ msgstr "" "Giriş başarısız , calibre Süreli servisleri için kullanıcı adınız ve " "şifrenizi kontrol ediniz ." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21573,19 +21575,19 @@ msgstr "Bölümler" msgid "Articles" msgstr "Makaleler" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "URL'nin kaydedileceği temel dizin. Öntanımlısı %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -21594,14 +21596,14 @@ msgstr "" "Sunucu cevabı için, saniye olarak zaman aşımı bekleme süresi . Varsayılan : " "%default sn" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from etiketlerindeki " "dosyalara uygulanır. Öntanımlısı %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21638,7 +21640,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "CSS stil yüklemeyin" diff --git a/src/calibre/translations/uk.po b/src/calibre/translations/uk.po index 71b5a89a42..632a865e13 100644 --- a/src/calibre/translations/uk.po +++ b/src/calibre/translations/uk.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-22 16:43+0000\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:52+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:59+0000\n" +"X-Generator: Launchpad (build 16451)\n" "Language: uk\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -26,11 +26,11 @@ msgid "Does absolutely nothing" msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -121,7 +121,7 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -159,11 +159,11 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -173,18 +173,18 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -982,40 +982,70 @@ msgstr "Вимкнути вказаний за назвою додаток" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" "Шлях до бібліотеки є занадто довгим. Шлях має бути коротшим за %d символів." -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Так" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)sСередня оцінка — %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Головна" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "Картка A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Картка B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Новини" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1099,7 +1129,7 @@ msgstr "Журнал зневаджування" msgid "Communicate with Android phones." msgstr "Зв'язується з телефонами на базі операційної системи \"Android\"" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1108,7 +1138,7 @@ msgstr "" "основної пам’яті пристрою. Будуть використані ті, що були створені " "першими." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1117,11 +1147,11 @@ msgstr "" "карток пам’яті пристрою. Будуть використані ті, що були створені " "першими." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Зв'язується з телефонами на базі операційної системи \"S60\"" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Обмін даними з планшетами під керуванням WebOS." @@ -1233,29 +1263,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "повідомлення на форумі для отримання додаткової інформації.

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Оновлення списку метаданих пристрою…" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d з %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "завершено" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1265,7 +1295,7 @@ msgstr "" "Вилучіть за допомогою додатку iBooks.\n" "Натисніть «Показати деталі», щоб побачити список." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1273,36 +1303,13 @@ msgstr "" "Деякі обкладинки не можуть бути конвертовані.\n" "Натисніть кнопку \"Показати деталі\" для списку." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Новини" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Каталог" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Зв’язується з iTunes." @@ -2772,7 +2779,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Немає достатньо місця на карті пам’яті" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "Опрацьовано %s" @@ -4898,7 +4905,7 @@ msgstr "Ні" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4911,7 +4918,7 @@ msgstr "Заголовок" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Автор(и)" @@ -4953,8 +4960,8 @@ msgstr "Коментарі" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4968,8 +4975,8 @@ msgstr "Теґи" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -5127,8 +5134,8 @@ msgstr "" "Отримати зображення обкладинки/соціальні метадані книги за номером ISBN з " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -5313,70 +5320,70 @@ msgid "No details available" msgstr "Подробиці недоступні" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Зміст" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Титульна сторінка" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Індекс" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Глосарій" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Підтвердження" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Бібліографія" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Емблема видавництва" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Авторські права" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Присвята" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Епіграф" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Передмова" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Список ілюстрацій" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Список заголовків" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Нотатки" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Вступ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "Основний текст" @@ -7681,7 +7688,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Книга %(sidx)s %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Збірки" @@ -7943,8 +7950,8 @@ msgid "Delete Rule" msgstr "Вилучити правило" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "Ні" @@ -11130,7 +11137,7 @@ msgstr "Розташування" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12419,8 +12426,8 @@ msgstr "Переривання…" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Автори" @@ -14263,18 +14270,18 @@ msgstr "Розмір (МБ)" msgid "Modified" msgstr "Змінено" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "Назва пошуку — «{0}»" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "UUID цієї книги — «{0}»" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -14282,7 +14289,7 @@ msgstr "UUID цієї книги — «{0}»" msgid "Permission denied" msgstr "Доступ заборонено" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -14293,32 +14300,32 @@ msgstr "" "Не вдалося змінити розташування на диску для цієї книги. Можливо, книгу " "відкрито у іншій програмі?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "Не вдалося записати дані" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" "Не вдалося записати дані. Натисніть кнопку «Показати подробиці», щоб " "дізнатися чому." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "У бібліотеці" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Розмір" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "Позначено для вилучення" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "Двічі клацніть, щоб редагувати мене

    " @@ -15728,7 +15735,7 @@ msgstr "Немає умов" msgid "You must specify at least one non-empty condition for this rule" msgstr "Вам слід вказати принаймні одну непорожню умову для цього правила" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -15741,7 +15748,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -15756,14 +15763,14 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "" "
  • Якщо значення стовпчика %(col)s %(action)s: %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -15775,36 +15782,36 @@ msgstr "" "розпочати створення правила.

    Ви можете змінити вже створене правило " "подвійним клацанням на його пункті." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "Додати правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "Вилучити правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "Пересунути вибране правило вище" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "Пересунути вибране правило нижче" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "Додати розширене правило" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "Не вибрано жодного правила" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "Не вибрано жодного правила для %s." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "вилучення" @@ -18659,7 +18666,7 @@ msgstr "Обробка книг." msgid "%(num)s of %(tot)s books processed." msgstr "Оброблено %(num)s з %(tot)s книг." -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "Оновлення кешу книги MobileRead…" @@ -18726,7 +18733,7 @@ msgstr "" "виконати цю дію?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "Пошуки" @@ -21053,65 +21060,65 @@ msgstr "" "\n" "*** Для виведення даних у форматі MOBI потрібне додавання розділу авторів ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "Символи" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "У каталозі не виявлено жанрів.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" "Спробуйте змінити формальний вираз «Виключені книги» у параметрах книг.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "У каталозі немає книг" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "Назви" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "Жанри" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "Нещодавно додані" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "Нещодавно прочитані" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "Описи" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "

    Різні формати впорядкування записів авторів для автора
    " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" "Попередження: різні формати впорядкування записів авторів для автора " "«{!s}»:\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "Впорядковування бази даних" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "Впорядковуємо назви" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" @@ -21119,107 +21126,107 @@ msgstr "" "У каталозі не виявлено книг.\n" "Спробуйте змінити правила «Виключені книги» у параметрах книг.\n" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "Немає книг для включення до каталогу" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "HTML жанрів" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "HTML назв" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "від " -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "HTML описів" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "HTML опису" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "Заголовок NCX" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "NCX для описів" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "NCX для серій" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "Серії, що починаються з %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "Серії, що починаються з «%s»" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "NCX для назв" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "Назви, що починаються з %s" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "Назви, що починаються з «%s»" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "NCX для авторів" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "Автори, імена яких починаються з «%s»" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "Автори з іменами, що починаються з «%s»" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "NCX для нещодавно доданих" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "NCX для нещодавно прочитаних" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "NCX для жанрів" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "Створення OPF" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "Мініатюри" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "Мініатюра" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "Збереження NCX" @@ -21752,7 +21759,7 @@ msgstr "" "Типово не виконується жодного фільтрування" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Показувати докладні виведені дані. Корисно для діагностики." @@ -22102,38 +22109,33 @@ msgstr "" "Мітка має складатися лише з малих літер, цифр і символів підкреслювання і " "має починатися з літери" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)sСередня оцінка — %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "відновлене налаштування " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "створення нетипового стовпчика " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr " (%s книг)" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Перенесення старої бази даних до бібліотеки електронних книжок у " "%s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "Копіювання %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "Ущільнення бази даних" @@ -23978,112 +23980,112 @@ msgstr "Стаття без назви" msgid "Unknown News Source" msgstr "Невідоме джерело новин" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "Не вдалося отримати %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Для роботи з рецептом «%s» потрібне ім’я користувача і пароль." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "Завантаження завершено" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "Не вдалося отримати такі статті:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "Не вдалося отримати частини таких статей:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " з " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\tПомилкові посилання:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "Не вдалося отримати статтю." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" "Дані діагностичного зворотного трасування наведено у цьому журналі вище" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "Запустіть з -vv, щоб переглянути повідомлення щодо причини" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "Отримання подач…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "Отримано подачі зі сторінки покажчика" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "Пробую завантажити обкладинку…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "Створення титульної сторінки…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Розпочато звантаження [%d потоків]…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "Дані подач збережено до %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "Не вдалось завантажити обкладинку: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "Отримання обкладинки з %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "Отримано зображення титульної сторінки" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "Статті у цьому випуску: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "Стаття без назви" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "Стаття завантажена: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "Не вдалось завантажити статтю: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "Отримання подачі" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -24091,7 +24093,7 @@ msgstr "" "Не вдалося увійти. Переконайтеся, що ви правильно вказали ім’я користувача і " "пароль для доступу до служби періодичних видань calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -24138,7 +24140,7 @@ msgstr "Розділи" msgid "Articles" msgstr "Статті" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -24148,12 +24150,12 @@ msgstr "" "\n" "Приклад адреси: http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "Базовий каталог, до якого зберігатиметься адреса. Типовим є %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " @@ -24162,7 +24164,7 @@ msgstr "" "Час очікування у секундах на відповідь від сервера. Типове значення: " "%default с" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " @@ -24171,7 +24173,7 @@ msgstr "" "Максимальна кількість рівнів рекурсії, тобто глибина переходу за " "посиланнями. Типовим є значення %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from . Типово %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " @@ -24189,7 +24191,7 @@ msgstr "" "Мінімальний інтервал (у секундах) між послідовними запитами. Типово %default " "с." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." @@ -24197,7 +24199,7 @@ msgstr "" "Кодування для веб-сайтів, які ви намагаєтеся завантажити. Типово кодування " "вгадується." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " @@ -24208,7 +24210,7 @@ msgstr "" "якщо посилання відповідає будь-якому з регулярних виразів, воно залишиться. " "Типово всі посилання залишаються." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -24222,7 +24224,7 @@ msgstr "" "буде вказано формальний вираз фільтрування і формальний вираз відповідності, " "першим буде застосовано формальний вираз фільтрування." -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "Не завантажено CSS стилі." diff --git a/src/calibre/translations/ur.po b/src/calibre/translations/ur.po index 816e0ec8b1..9f3f54ffeb 100644 --- a/src/calibre/translations/ur.po +++ b/src/calibre/translations/ur.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-04-02 21:19+0000\n" "Last-Translator: mahmood \n" "Language-Team: Urdu \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:52+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 04:59+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index 1ff0d28871..9dd2470539 100644 --- a/src/calibre/translations/vi.po +++ b/src/calibre/translations/vi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-22 10:39+0000\n" "Last-Translator: baduong \n" "Language-Team: Vietnamese \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:52+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 05:00+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -969,39 +969,69 @@ msgstr "Vô hiệu hóa plugin có tên sau" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Đường dẫn tới thư viện quá dài. Cần ít hơn %d ký tự" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "Đồng ý" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "Chính" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "Thẻ B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "Tin tức" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1082,7 +1112,7 @@ msgstr "Nhật kí gỡ lỗi" msgid "Communicate with Android phones." msgstr "Giao tiếp với điện thoại Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" @@ -1090,7 +1120,7 @@ msgstr "" "Chia danh mục bằng dấu phẩy rồi gửi sách tới bộ nhớ chính của thiết " "bị. Thiết bị đầu tiên sẽ được dùng." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" @@ -1098,11 +1128,11 @@ msgstr "" "Chia danh mục bằng dấu phẩy rồi gửi sách tới thẻ nhớ của thiết bị. " "Thiết bị đầu tiên sẽ được dùng." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "Giao tiếp với điện thoại S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "Tương tác với máy tính bảng WebOS" @@ -1208,29 +1238,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "Cập nhật danh mục thông tin mô tả của thiết bị ..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d trong số %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "đã hoàn tất" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1240,7 +1270,7 @@ msgstr "" "Xoá thông qua ứng dụng iBoooks.\n" "Nhấn vào \"Xem chi tiết\" để hiển thị danh sách." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1248,36 +1278,13 @@ msgstr "" "Một số ảnh bìa sẽ không được chuyển đổi định dạng.\n" "Nhấn vào \"Xem chi tiết\" để xem danh sách." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "Tin tức" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "Danh mục" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "Giao tiếp với iTunes." @@ -2626,7 +2633,7 @@ msgid "There is insufficient free space on the storage card" msgstr "Không đủ không gian trống trong thẻ lưu trữ." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4355,7 +4362,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4368,7 +4375,7 @@ msgstr "Tựa đề" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Tác giả" @@ -4410,8 +4417,8 @@ msgstr "Lời bình" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4425,8 +4432,8 @@ msgstr "Thẻ" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4566,8 +4573,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4725,70 +4732,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "Mục lục" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "Trang bìa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "Chỉ mục" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "Từ điển thuật ngữ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "Lời cảm ơn" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "Mục lục thư tịch" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "Lời ghi cuối sách" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "Tác quyền" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "Lời đề tặng" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "Lời đề từ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "Lời nói đầu" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "Danh sách hình minh họa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "Danh sách Bảng biểu" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "Chú thích" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "Lời nói đầu" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6948,7 +6955,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "Bộ sưu tầm" @@ -7203,8 +7210,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10121,7 +10128,7 @@ msgstr "Đường dẫn" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11288,8 +11295,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "Tác giả" @@ -12991,18 +12998,18 @@ msgstr "Dung lượng (MB)" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13010,7 +13017,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13019,30 +13026,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "Trong thư viện" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -14297,7 +14304,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14306,7 +14313,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14316,49 +14323,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16797,7 +16804,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16852,7 +16859,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18868,168 +18875,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19437,7 +19444,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "Hiện thông tin chi tiết về tập tin xuất. Hữu ích cho việc gỡ lỗi" @@ -19691,36 +19698,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -21192,117 +21194,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21347,33 +21349,33 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "%prog URL" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "Thư mục cơ bản dùng để lưu URL. Mặc định là %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from . Mặc định là %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21410,7 +21412,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/wa.po b/src/calibre/translations/wa.po index 164038101f..b9d3bb254d 100644 --- a/src/calibre/translations/wa.po +++ b/src/calibre/translations/wa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-07-05 23:12+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Walloon \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:53+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 05:00+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/yi.po b/src/calibre/translations/yi.po index b2c43297e6..8587965945 100644 --- a/src/calibre/translations/yi.po +++ b/src/calibre/translations/yi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2009-09-04 22:02+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Yiddish \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:53+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 05:00+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index d348cde5d1..ef8c037294 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-21 08:46+0000\n" "Last-Translator: Wylmer Wang \n" "Language-Team: Chinese (simplified) \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:55+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 05:02+0000\n" +"X-Generator: Launchpad (build 16451)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -27,11 +27,11 @@ msgid "Does absolutely nothing" msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -122,7 +122,7 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -160,11 +160,11 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -174,18 +174,18 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -935,39 +935,69 @@ msgstr "禁用该名称插件" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "书库的路径太长。路径长度必须小于 %d 个字符。" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "是" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)s 平均评分为 %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "主" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "存储卡A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "存储卡B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "新闻" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1048,23 +1078,23 @@ msgstr "调试日志" msgid "Communicate with Android phones." msgstr "与 Android 手机通信。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "待发送到设备内部存储空间的电子书目录列表,以英文逗号分隔。将使用其中第一个有效目录" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "与 S60 手机通信。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "与 WebOS 平板通信。" @@ -1159,29 +1189,29 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "更新设备元数据列表..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "第 %(num)d 个,共 %(tot)d 个" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "完成" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1191,7 +1221,7 @@ msgstr "" "请用 iBooks 软件删除它们。\n" "点击“查看详情”查看列表。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1199,36 +1229,13 @@ msgstr "" "无法转换部分封面图像。\n" "点击“查看详情”查看列表。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "新闻" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "分类" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "与 iTunes 通信。" @@ -2528,7 +2535,7 @@ msgid "There is insufficient free space on the storage card" msgstr "存储卡空间不足" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "渲染 %s 成功" @@ -4271,7 +4278,7 @@ msgstr "否" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4284,7 +4291,7 @@ msgstr "标题" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "作者" @@ -4326,8 +4333,8 @@ msgstr "注释" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4341,8 +4348,8 @@ msgstr "标签" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4487,8 +4494,8 @@ msgstr "" "\n" "从LibraryThing.com为书籍标识符ISBN采集封面图像/社会元数据\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4650,70 +4657,70 @@ msgid "No details available" msgstr "无详细信息" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "目录" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "标题页" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "索引" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "词汇表" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "致谢" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "参考文献" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "末页" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "版权" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "献辞" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "题辞" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "前言" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "插图列表" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "表格列表" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "注释" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "序言" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "正文" @@ -6860,7 +6867,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "%(series)s 系列中的第 %(sidx)s 本书" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "合集" @@ -7115,8 +7122,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -10096,7 +10103,7 @@ msgstr "位置" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11292,8 +11299,8 @@ msgstr "正在中止..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "作者" @@ -13034,18 +13041,18 @@ msgstr "大小 (MB)" msgid "Modified" msgstr "已修改" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "查找名称是“{0}”" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "此书 UUID 为 \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -13053,7 +13060,7 @@ msgstr "此书 UUID 为 \"{0}\"" msgid "Permission denied" msgstr "权限拒绝" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -13062,30 +13069,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "在书库中" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "大小" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "为删除作的标记" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "双击编辑该项

    " @@ -14373,7 +14380,7 @@ msgstr "没有定义条件" msgid "You must specify at least one non-empty condition for this rule" msgstr "每条规则至少包含一条非空的条件" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14386,7 +14393,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14400,49 +14407,49 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "
  • %(col)s 列的值 %(action)s %(val)s 时" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "你可以通过创建“规则”来控制书籍列表中的列的颜色。点击“添加规则”按钮开始设置规则。双击现有的规则可以修改这条规则。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "添加规则" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "删除规则" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "把选中的规则上移" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "把选中的规则下移" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "添加高级规则" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "没有选择规则" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "没有为 %s 选择规则" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "删除" @@ -16998,7 +17005,7 @@ msgstr "处理书籍。" msgid "%(num)s of %(tot)s books processed." msgstr "已处理 %(num)s 本书,共 %(tot)s 本。" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "更新 MoibleRead 书籍缓存……" @@ -17057,7 +17064,7 @@ msgid "" msgstr "更新这么多本书的元数据需要花费一些时间。你确定要这样做吗?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "搜索" @@ -19140,168 +19147,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19744,7 +19751,7 @@ msgid "" msgstr "为搜索查询过滤结果。搜索查询格式请参见用户手册中搜索相关内容。默认:不过滤" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "显示详细输出信息。有利调试" @@ -20006,36 +20013,31 @@ msgid "" "start with a letter" msgstr "标签必须只包含小写字母,数字及下划线,并且以字母开头。" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)s 平均评分为 %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "创建自定义列 " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    正在将旧数据库转移到位于 %s 的新数据库

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "正在复制%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "正在压缩数据库" @@ -21510,117 +21512,117 @@ msgstr "无标题文章" msgid "Unknown News Source" msgstr "未知新闻来源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "订阅清单 “%s” 需要用户名与密码。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "下载完成" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "下载下列文章失败:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "下载下列文章的某些部分失败:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " 自 " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\t失败链接:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "无法获取文章。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "调试用信息出现在日志文件前部" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "以 -vv 参数运行,以便查看出错的原因" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "正在抓取源..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "从索引页面获取了源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "正在尝试下载封面..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "正在生成刊头..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "开始下载 [ %d 线程]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "新闻源下载到 %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "无法下载封面:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "正在从 %s 下载封面" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "已下载刊头图像" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "无标题文章" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "已下载文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "下载失败文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "抓取源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "登录失败,检查您 calibre 期刊服务的用户名密码。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21665,7 +21667,7 @@ msgstr "章节" msgid "Articles" msgstr "文章" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -21675,53 +21677,53 @@ msgstr "" "\n" "URL 举例为 http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "URL 存储基目录。默认 %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "的带服务器响应的超时秒数。默认:%default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "递归级别最大值。如链接跟踪深度。默认:%default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "文件下载最大值。仅对来自于 标签的文件有效。默认为 %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "连续抓取最小间隔秒数。默认为 %default s" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "您下载内容来源网站的字符编码。默认是试图猜测编码。" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "匹配此正则表达式的链接都会被跟进。此选项可被多次使用,此时只要任一正则表达式有匹配链接,都被跟进。默认情况,所有链接都被跟进。" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21729,7 +21731,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "不下载 CSS 样式表。" diff --git a/src/calibre/translations/zh_HK.po b/src/calibre/translations/zh_HK.po index 82f1d8848b..4c23ad27e3 100644 --- a/src/calibre/translations/zh_HK.po +++ b/src/calibre/translations/zh_HK.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2011-07-11 08:59+0000\n" "Last-Translator: Nader stouhy \n" "Language-Team: Chinese (Hong Kong) \n" @@ -15,19 +15,19 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:53+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 05:01+0000\n" +"X-Generator: Launchpad (build 16451)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -118,7 +118,7 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -156,11 +156,11 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -170,18 +170,18 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -925,39 +925,69 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1038,23 +1068,23 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "" @@ -1141,71 +1171,48 @@ msgid "" "forum post for more information.

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "" @@ -2479,7 +2486,7 @@ msgid "There is insufficient free space on the storage card" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "" @@ -4108,7 +4115,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4121,7 +4128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" @@ -4163,8 +4170,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4178,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4312,8 +4319,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4471,70 +4478,70 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "" @@ -6646,7 +6653,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "" @@ -6901,8 +6908,8 @@ msgid "Delete Rule" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "" @@ -9801,7 +9808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10968,8 +10975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -12669,18 +12676,18 @@ msgstr "" msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12688,7 +12695,7 @@ msgstr "" msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12697,30 +12704,30 @@ msgid "" "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "" @@ -13975,7 +13982,7 @@ msgstr "" msgid "You must specify at least one non-empty condition for this rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -13984,7 +13991,7 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -13994,49 +14001,49 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "

  • If the %(col)s column %(action)s value: %(val)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "" @@ -16460,7 +16467,7 @@ msgstr "" msgid "%(num)s of %(tot)s books processed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "" @@ -16515,7 +16522,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "" @@ -18528,168 +18535,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19097,7 +19104,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "" @@ -19351,36 +19358,31 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "" @@ -20852,117 +20854,117 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21007,60 +21009,60 @@ msgstr "" msgid "Articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" "Where URL is for example http://google.com" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21068,7 +21070,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "" diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index b2348e34e3..8d700eaf31 100644 --- a/src/calibre/translations/zh_TW.po +++ b/src/calibre/translations/zh_TW.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-01-22 04:51+0000\n" +"POT-Creation-Date: 2013-01-25 05:26+0000\n" "PO-Revision-Date: 2013-01-03 18:47+0000\n" "Last-Translator: Chao-Hsiung Liao \n" "Language-Team: Chinese (traditional)\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-01-23 04:54+0000\n" -"X-Generator: Launchpad (build 16441)\n" +"X-Launchpad-Export-Date: 2013-01-26 05:02+0000\n" +"X-Generator: Launchpad (build 16451)\n" "Language: zh_TW\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -24,11 +24,11 @@ msgid "Does absolutely nothing" msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:139 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:142 -#: /home/kovid/work/calibre/src/calibre/db/cache.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:379 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:140 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:143 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:154 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:380 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:381 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:114 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -119,7 +119,7 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:423 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:860 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:863 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:353 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:356 @@ -157,11 +157,11 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:439 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1104 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1320 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1323 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1326 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1414 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1103 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1325 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1413 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 @@ -171,18 +171,18 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:191 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:924 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:923 #: /home/kovid/work/calibre/src/calibre/library/cli.py:244 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:587 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:595 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:606 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2279 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2433 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2882 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3533 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3535 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3672 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:553 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:572 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2399 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2848 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3499 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3501 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3638 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:250 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:251 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:247 @@ -933,39 +933,69 @@ msgstr "關閉已經命名的外掛程式" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:322 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:754 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:136 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:145 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:102 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:111 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "書庫的路徑太長。必須少於 %d 字元。" -#: /home/kovid/work/calibre/src/calibre/db/cache.py:167 +#: /home/kovid/work/calibre/src/calibre/db/cache.py:168 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:666 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:678 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1029 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 msgid "Yes" msgstr "是" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:186 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1218 +#: /home/kovid/work/calibre/src/calibre/db/categories.py:38 +#, python-format +msgid "%(tt)sAverage rating is %(rating)3.1f" +msgstr "%(tt)s平均評等為 %(rating)3.1f" + +#: /home/kovid/work/calibre/src/calibre/db/fields.py:211 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1184 msgid "Main" msgstr "主要" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:188 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:213 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:77 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1220 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1186 msgid "Card A" msgstr "記憶卡 A" -#: /home/kovid/work/calibre/src/calibre/db/fields.py:190 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:79 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1222 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1188 msgid "Card B" msgstr "記憶卡 B" +#: /home/kovid/work/calibre/src/calibre/db/fields.py:450 +#: /home/kovid/work/calibre/src/calibre/db/fields.py:465 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2822 +#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 +#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 +#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:338 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:351 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3352 +#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 +msgid "News" +msgstr "新聞" + #: /home/kovid/work/calibre/src/calibre/db/search.py:33 #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:135 @@ -1046,23 +1076,23 @@ msgstr "除錯紀錄" msgid "Communicate with Android phones." msgstr "和Android 為OS的電話交換資料" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "" "Comma separated list of directories to send e-books to on the device's " "main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:202 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:203 msgid "" "Comma separated list of directories to send e-books to on the device's " "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:319 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:320 msgid "Communicate with S60 phones." msgstr "與 S60 電話連接。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:338 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:339 msgid "Communicate with WebOS tablets." msgstr "與 WebOS 平板電腦連接。" @@ -1162,29 +1192,29 @@ msgstr "" "href=\"http://www.mobileread.com/forums/showpost.php?p=2113958&postcount=3\">" "論壇文章以獲取更多資訊。

    " -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:375 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:378 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:381 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:384 msgid "Updating device metadata listing..." msgstr "正在更新裝置元數據清單..." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:456 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1143 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1190 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3334 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:462 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:503 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1149 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1196 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3340 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d / %(tot)d" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:505 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1195 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3341 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:511 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1201 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3347 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "已完成" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:697 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:703 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" @@ -1194,7 +1224,7 @@ msgstr "" "可能已使用 iBooks 程式刪除了。\n" "點選「顯示詳細資料」來查看清單。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1105 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1111 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." @@ -1202,36 +1232,13 @@ msgstr "" "某些封面圖片無法轉換。\n" "點選「顯示詳細資料」來查看清單。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2816 -#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:106 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:773 -#: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:792 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:411 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:417 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:448 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:80 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/utils.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:469 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1225 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1227 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:372 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:385 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3386 -#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 -msgid "News" -msgstr "新聞" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2817 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3342 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3360 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2823 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3326 msgid "Catalog" msgstr "分類" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3184 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3190 msgid "Communicate with iTunes." msgstr "與 iTunes 連接。" @@ -2528,7 +2535,7 @@ msgid "There is insufficient free space on the storage card" msgstr "記憶卡可用空間不足" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:231 +#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:235 #, python-format msgid "Rendered %s" msgstr "繪製 %s" @@ -4258,7 +4265,7 @@ msgstr "否" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:222 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4271,7 +4278,7 @@ msgstr "書名" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:770 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1109 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "作者" @@ -4313,8 +4320,8 @@ msgstr "評論" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:982 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1228 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:981 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1227 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:201 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:804 msgid "Tags" @@ -4328,8 +4335,8 @@ msgstr "標籤" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2305 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -4475,8 +4482,8 @@ msgstr "" "\n" "從 LibraryThing.com 以 ISBN 辨識書籍並取回封面圖片/社交網路元數據\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1486 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1489 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:975 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 msgid "Cover" @@ -4638,70 +4645,70 @@ msgid "No details available" msgstr "無可取得的詳情" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1281 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/toc.py:219 msgid "Table of Contents" msgstr "目錄" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1280 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 msgid "Title Page" msgstr "標題頁" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1282 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 msgid "Index" msgstr "索引" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1283 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 msgid "Glossary" msgstr "辭彙" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1284 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 msgid "Acknowledgements" msgstr "致謝" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1285 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 msgid "Bibliography" msgstr "參考書目" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1286 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 msgid "Colophon" msgstr "版權頁" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1287 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 msgid "Copyright" msgstr "版權所有" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1288 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 msgid "Dedication" msgstr "呈獻" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1289 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 msgid "Epigraph" msgstr "題辭" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1290 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 msgid "Foreword" msgstr "序" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1291 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 msgid "List of Illustrations" msgstr "插圖的清單" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1292 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 msgid "List of Tables" msgstr "表格的清單" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1293 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1296 msgid "Notes" msgstr "備註" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1294 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1297 msgid "Preface" msgstr "序" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1295 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1298 msgid "Main Text" msgstr "主文" @@ -6832,7 +6839,7 @@ msgid "Book %(sidx)s of %(series)s" msgstr "%(series)s 的書籍 %(sidx)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1113 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 msgid "Collections" msgstr "藏書" @@ -7094,8 +7101,8 @@ msgid "Delete Rule" msgstr "刪除規則" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:850 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:613 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:612 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4769 msgid "False" msgstr "False" @@ -10033,7 +10040,7 @@ msgstr "位置" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1110 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11232,8 +11239,8 @@ msgstr "正在中止..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1419 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1418 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "作者" @@ -12949,18 +12956,18 @@ msgstr "大小 (MB)" msgid "Modified" msgstr "已修改" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:819 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1456 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1455 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:335 msgid "The lookup/search name is \"{0}\"" msgstr "尋找/搜尋的名稱是「{0}」" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:825 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1457 msgid "This book's UUID is \"{0}\"" msgstr "這本書的 UUID 為「{0}」" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:911 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:329 @@ -12968,7 +12975,7 @@ msgstr "這本書的 UUID 為「{0}」" msgid "Permission denied" msgstr "權限不足" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:912 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:460 @@ -12977,30 +12984,30 @@ msgid "" "program?" msgstr "無法改變這本書的磁碟位置。它是否被其他程式開啟了?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:922 msgid "Failed to set data" msgstr "無法設定資料" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:918 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:924 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:923 msgid "Could not set data, click Show Details to see why." msgstr "無法設定資料,點選顯示詳細資料以查看為什麼。" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1108 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1107 msgid "In Library" msgstr "於書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1112 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1111 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "大小" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1437 msgid "Marked for deletion" msgstr "標記成要刪除" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1441 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1440 msgid "Double click to edit me

    " msgstr "請雙擊以編輯

    " @@ -14269,7 +14276,7 @@ msgstr "沒有條件" msgid "You must specify at least one non-empty condition for this rule" msgstr "您必須為這個規則指定至少一項條件" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:480 #, python-format msgid "" "\n" @@ -14282,7 +14289,7 @@ msgstr "" "
    %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:485 #, python-format msgid "" "

    Set the color of %(col)s to %(color)s if the " @@ -14296,13 +14303,13 @@ msgstr "" "

      %(rule)s
    \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:501 #, python-format msgid "" "
  • If the %(col)s column %(action)s value: %(val)s" msgstr "
  • 如果 %(col)s 欄位 %(action)s 數值; %(val)s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:517 msgid "" "You can control the color of columns in the book list by creating \"rules\" " "that tell calibre what color to use. Click the Add Rule button below to get " @@ -14311,36 +14318,36 @@ msgstr "" "您可以控制在書籍清單中欄位的顏色,只要建立告訴 calibre 要使用什麼顏色的「規則」。點選下面的。加入規則就可以開始。

    您可以使用雙擊來 " "改變現有的規則。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:525 msgid "Add Rule" msgstr "加入規則" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:528 msgid "Remove Rule" msgstr "移除規則" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:545 msgid "Move the selected rule up" msgstr "將選取的規則上移" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:549 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:550 msgid "Move the selected rule down" msgstr "將選取的規則下移" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:558 msgid "Add Advanced Rule" msgstr "加入進階的規則" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:605 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 msgid "No rule selected" msgstr "尚未選擇規則" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:607 #, python-format msgid "No rule selected for %s." msgstr "尚未選擇 %s 的規則。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:612 msgid "removal" msgstr "移除" @@ -16792,7 +16799,7 @@ msgstr "正在處理書籍。" msgid "%(num)s of %(tot)s books processed." msgstr "%(num)s / %(tot)s 本書已處理。" -#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:79 msgid "Updating MobileRead book cache..." msgstr "正在更新 MobileRead 書籍快取..." @@ -16851,7 +16858,7 @@ msgid "" msgstr "改變許多書籍的元數據會花上一些時間。您確定嗎?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:886 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:461 msgid "Searches" msgstr "搜尋" @@ -18917,168 +18924,168 @@ msgstr "" "\n" "*** 加入 MOBI 輸出所要求的 'By Authors' 節區 ***" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:57 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:56 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:288 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:287 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:290 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:289 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:292 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:291 msgid "No books available to catalog" msgstr "分類沒有可用的書籍" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2476 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:309 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:308 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:311 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1780 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:310 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1779 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:313 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1979 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:312 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1978 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:315 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:314 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:542 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:541 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:559 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:558 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:744 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:743 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:846 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:845 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:858 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:857 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:860 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:859 msgid "No books available to include in catalog" msgstr "沒有書籍可包含於分類" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2060 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2059 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2457 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2456 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2654 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2656 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2658 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2653 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2655 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2657 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2794 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2799 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2798 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2932 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2931 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3009 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3008 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3136 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3135 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3221 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3220 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3223 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3222 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3267 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3266 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3354 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3353 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3356 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3355 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3398 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3397 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3477 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3476 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3479 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3478 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3520 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3519 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3713 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3712 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3855 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3854 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3979 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4357 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4356 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4363 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4362 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4897 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4896 msgid "Saving NCX" msgstr "" @@ -19512,7 +19519,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:821 -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:552 msgid "Show detailed output information. Useful for debugging" msgstr "顯示詳細的輸出資訊。除錯時很有用" @@ -19780,36 +19787,31 @@ msgid "" "start with a letter" msgstr "標籤必須只包含小寫字母、數字和底線,並以字母開頭" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:72 -#, python-format -msgid "%(tt)sAverage rating is %(rating)3.1f" -msgstr "%(tt)s平均評等為 %(rating)3.1f" - -#: /home/kovid/work/calibre/src/calibre/library/database2.py:221 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:187 msgid "restored preference " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:226 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:192 #: /home/kovid/work/calibre/src/calibre/library/restore.py:234 msgid "creating custom column " msgstr "建立自訂欄 " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1223 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1189 #, python-format msgid " (%s books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3698 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3664 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    將舊的資料庫轉移到 %s 的電子書庫

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3727 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3693 #, python-format msgid "Copying %s" msgstr "正在複製 %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3744 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3710 msgid "Compacting database" msgstr "正在壓實資料庫" @@ -21287,117 +21289,117 @@ msgstr "無標題的文章" msgid "Unknown News Source" msgstr "未知的新聞來源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:689 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:732 #, python-format msgid "Failed to download %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:785 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:828 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "「%s」食譜需要使用者名稱和密碼。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:892 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:935 msgid "Download finished" msgstr "下載完成" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:894 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:937 msgid "Failed to download the following articles:" msgstr "無法下載下列文章:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:900 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:943 msgid "Failed to download parts of the following articles:" msgstr "無法下載下列文章的部分:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:902 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:945 msgid " from " msgstr " 來自 " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:904 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 msgid "\tFailed links:" msgstr "\t失敗的連結:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1007 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1050 msgid "Could not fetch article." msgstr "無法取得文章。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1009 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1052 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1011 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1054 msgid "Run with -vv to see the reason" msgstr "以 -vv 執行以查看原因" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1056 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1099 msgid "Fetching feeds..." msgstr "正在取回餵送..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1061 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1104 msgid "Got feeds from index page" msgstr "從索引頁取得餵送" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1116 msgid "Trying to download cover..." msgstr "正在嘗試下載封面..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1075 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1118 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1155 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1198 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "開始下載 [%d 執行緒]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1171 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1214 #, python-format msgid "Feeds downloaded to %s" msgstr "將餵送下載到 %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1180 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1223 #, python-format msgid "Could not download cover: %s" msgstr "無法下載封面:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1189 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1232 #, python-format msgid "Downloading cover from %s" msgstr "正在從 %s 下載封面" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1235 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1278 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1317 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1360 msgid "Articles in this issue: " msgstr "這次發行期刊中的文章: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1389 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1432 msgid "Untitled Article" msgstr "無標題的文章" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1461 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1504 #, python-format msgid "Article downloaded: %s" msgstr "已下載的文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1472 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1515 #, python-format msgid "Article download failed: %s" msgstr "下載失敗的文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1489 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1532 msgid "Fetching feed" msgstr "正在取回餵送" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1633 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1676 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "無法登入,請檢查您的 calibre 週期性服務的使用者名稱與密碼。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1648 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1691 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -21442,7 +21444,7 @@ msgstr "節" msgid "Articles" msgstr "文章" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:522 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:529 msgid "" "%prog URL\n" "\n" @@ -21452,53 +21454,53 @@ msgstr "" "\n" "URL 例如 http://google.com" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:525 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:532 #, python-format msgid "Base directory into which URL is saved. Default is %default" msgstr "儲存 URL 的基礎目錄。預設值為 %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:528 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:535 #, python-format msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "等候伺服器回應的預設逾時時間。預設值:%default 秒" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:531 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 #, python-format msgid "" "Maximum number of levels to recurse i.e. depth of links to follow. Default " "%default" msgstr "循環層數的最大值,即跟隨連結的深度。預設值為 %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:534 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:541 #, python-format msgid "" "The maximum number of files to download. This only applies to files from tags. Default is %default" msgstr "要下載檔案的最大數量。這只套用到 標籤的檔案。預設值為 %default" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:536 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:543 #, python-format msgid "" "Minimum interval in seconds between consecutive fetches. Default is %default " "s" msgstr "持續抓取的最小間隔秒數。預設值為 %default 秒" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:538 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:545 msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." msgstr "您嘗試下載的網站的字元編碼。預設值為嘗試猜測其編碼。" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:540 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:547 msgid "" "Only links that match this regular expression will be followed. This option " "can be specified multiple times, in which case as long as a link matches any " "one regexp, it will be followed. By default all links are followed." msgstr "只有符合這個正規表示式的連結才會跟隨。這個選項可以多次指定,只要有連結符合任何正規表示式,它就會被跟隨。預設值為所有連結都會被跟隨。" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:542 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:549 msgid "" "Any link that matches this regular expression will be ignored. This option " "can be specified multiple times, in which case as long as any regexp matches " @@ -21506,7 +21508,7 @@ msgid "" "regexp and match regexp are specified, then filter regexp is applied first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:544 +#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:551 msgid "Do not download CSS stylesheets." msgstr "不要下載 CSS 樣式表。"